第八章车间作业计划与控制_第1页
第八章车间作业计划与控制_第2页
第八章车间作业计划与控制_第3页
第八章车间作业计划与控制_第4页
第八章车间作业计划与控制_第5页
已阅读5页,还剩61页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南京农业大学工学院管理工程系第八章车间作业计划与控制第一页,共六十八页。作业计划与控制

车间作业计划与控制解决什么问题?(1)订单排序(2)作业调度(2)车间控制第二页,共六十八页。本章主要内容8.1基本概念8.2车间作业排序8.3作业调度8.4车间作业控制

第三页,共六十八页。本章主要内容8.1基本概念8.2车间作业排序8.3作业调度8.4车间作业控制

第四页,共六十八页。车间作业计划与控制车间作业计划是在MRP所产生的加工制造订单(即自制零部件生产计划)的基础上,按照交货期前后和生产优先级选择原则以及车间的生产资源情况(如设备、人员、物料的可用性、加工能力的大小等),将零部件的生产计划以订单形式下达给适当车间。生产控制是以生产计划和作业计划为依据,检查、落实计划执行情况,发现偏差即采用纠正措施,保证实现各项计划目标。第五页,共六十八页。作业计划与控制的架构

图8.1车间作业计划与控制的架构第六页,共六十八页。车间作业计划与控制的目标满足交货期要求在制品库存量最小使平均流程时间最短提供准确的作业状态信息提高机器/人工的利用率减少调整准备时间使生产和人工成本最低第七页,共六十八页。基本术语加工单

面向加工作业说明物料需求计划的文件,包括工艺路线、需要什么工具、材料、能力和提前期。派工单 是一种面向工作中心说明加工优先级的文件,说明工作中心在某时段所要完成的生产任务。说明哪些工作已经完成、哪些在排队、应该何时加工?何时完成?加工单的需用日期?计划加工时数?下道工序?第八页,共六十八页。数量需用完成派工单的典型格式计划进度开始日期完工日期物料号物料名称工作中心:8513 名称:车床加工单号工序号数量需用完成时间准备加工上工序下工序已加工的工件正加工的工件将达到的工件75831D970872016209705049705041.01028860188501C9709850209705049705060.2151028860351888F9712040409705069705070.2108420入库16877G9737620309705079705070.15.08510852337414D9708725159705109705110.18.07100820088501C9709810109705129705120.13.072008532第九页,共六十八页。基本术语无限负荷方法 工作分配时,只考虑需要多少时间,不考虑完成某项工作所需的资源是否有足够的能力;也不考虑完成工作的时间顺序。有限负荷方法考虑时间和资源能力。第十页,共六十八页。本章主要内容8.1基本概念8.2车间作业排序8.3作业调度8.4车间作业控制

第十一页,共六十八页。作业排序1、排序(Sequencing)

决定不同作业/加工件在加工中心的加工顺序;2、加工路线与加工顺序的区别加工路线:假定n个工件要经过m台机器加工,某个工件经过车、铣、钻、磨的路线加工,由加工工艺决定。加工顺序:每台机器加工n个工件的先后顺序,是排序问题。第十二页,共六十八页。排序的重要性在排序不恰当的车间,经常会出现作业等待时间占总生产周期的95%,从而造成一个较长的工作流周期,再加上库存时间和其他时间,就会使现金流周期长。第十三页,共六十八页。作业计划和排序的关系1、排序(Sequencing)

决定不同加工件在加工中心的加工顺序;2、作业计划作业计划的主要问题不但要确定在各台机器上工件的加工顺序,而且,在通常情况下都规定最早可能开工时间和结束时间.但当工件的加工顺序确定之后,作业计划也就基本确定了。第十四页,共六十八页。排序的评价尺度加工顺序安排合理与否的评价尺度最大流程时间Fmax一批工件经过n台设备,从第一个工件在第一台机器开始加工时算起,到最后一个工件在最后一台机器上完成加工时为止所经过的时间。平均流程时间各等待加工零件流程时间的平均值。最大延期量Dmax等待加工零件中完工日期超过交货期的最大值。平均延期量各等待加工零件延期量的平均值。单件工件流程时间:工件在设备的停留时间,包括等待时间和加工时间。单件工件延迟时间=流程时间-交货期。第十五页,共六十八页。排序的评价尺度平均流程时间流程时间

任务数利用率

处理时间

流程时间=流程时间—交货期==延迟时间=延迟时间任务数任务平均延迟时间第十六页,共六十八页。影响作业排序的因素(1)生产任务的到达方式(2)车间中的设备种类和数量(3)车间中的人员数量(4)生产任务在车间中的流动方式(5)作业计划的评价标准第十七页,共六十八页。排序问题引例:n个作业单台工作中心排序问题。在一周的开始,有5位顾客提交了他们的订单。原始数据为:订单(以到达的顺序)加工时间(天)交货期(天)ABCDE3426156792如何排序?第十八页,共六十八页。作业排序的优先规则1、FCFS(先到优先):按订单送到的先后顺序进行加工;2、SOT(最短作业时间优先):优先选择最短加工时间的任务;3、EDD(交货期优先):最早交货期最早加工。4、STR(剩余时间最短优先)或LS(最短松弛时间):剩余时间(松弛时间)是指距交货期前所剩余时间减去加工时间所得的差值。优先权给剩余时间最短的任务。第十九页,共六十八页。作业排序的优先规则5、RAN(随机规则)主管或操作工通常随意选择一件他们喜欢的进行加工;6、LCFS(后到优先):该规则经常作为缺省规则使用。因为后来的工单放在先来的上面,操作人员通常是先加工上面的工单。7、CR(临界比、紧迫系数)计算出距离到期日所剩的时间与还需的工作时间的比率,

按照比率递增的次序安排工作进度。第二十页,共六十八页。排序问题的模型排序问题模型

n/m/A/B其中,n为作业数(n>=2);m是机器数量;A表示车间类型;B为目标函数。第二十一页,共六十八页。N个作业单台工作中心的排序例:n个作业单台工作中心排序问题。在一周的开始,有5位顾客提交了他们的订单。原始数据为:订单(以到达的顺序)加工时间(天)交货期(天)ABCDE3426156792第二十二页,共六十八页。方案一:FCFS规则方案一 利用FCFS规则

加工顺序加工时间交货日期流程时间延期时间ABCDE3426156792第二十三页,共六十八页。方案一:FCFS规则方案一 利用FCFS规则

加工顺序加工时间交货日期流程时间延期时间ABCDE34261567920+3=33+4=77+2=99+6=1515+1=16总流程时间=3+7+9+15+16=50(天)平均流程时间=50/5=10天平均延期=(0+1+2+6+14)/5=4.6天。012614第二十四页,共六十八页。方案二:SOT规则方案二 利用SOT(最短作业时间)规则

加工顺序加工时间交货日期流程时间延期时间ECABD1234627569第二十五页,共六十八页。方案二:SOT规则方案二 利用SOT(最短作业时间)规则

加工顺序加工时间交货日期流程时间延期时间ECABD12346275690+1=11+2=33+3=66+4=1010+6=16总流程时间=1+3+6+10+16=36(天)平均流程时间=36/5=7.2天平均延期时间=(0+0+1+4+7)/5=2.4天。00147第二十六页,共六十八页。方案三:EDD规则

加工顺序加工时间交货日期流程时间延期时间E

ABCD1342625679方案三利用EDD(最早交货期最先加工)规则第二十七页,共六十八页。方案三:EDD规则

加工顺序加工时间交货日期流程时间延期时间E

ABC1=11+3=44+4=88+2=1010+6=16总流程时间=1+4+8+10+16=39(天)平均流程时间=39/5=7.8天平均延期时间为=(0+0+2+3+7)/5=2.4天。方案三利用EDD(最早交货期最先加工)规则00237第二十八页,共六十八页。方案四:LCFS规则

加工顺序加工时间交货日期流程时间延期时间EDCBA1624329765方案四 利用LCFS(后到先服务)规则第二十九页,共六十八页。方案四:LCFS规则

加工顺序加工时间交货日期流程时间延期时间EDCBA16243297650+1=11+6=77+2=99+4=1313+3=16总流程时间=1+7+9+13+16=46(天)平均流程时间=46/5=9.2天平均延期=(2+7+11)/5=4.0天方案四 利用LCFS(后到先服务)规则002711第三十页,共六十八页。方案五:随机

加工顺序加工时间交货日期流程时间延期时间

DCA

EB6231497526方案五 利用随机规则第三十一页,共六十八页。方案五:随机

加工顺序加工时间交货日期流程时间延期时间

DCA

EB62314975260+6=66+2=88+3=1111+1=1212+4=16总流程时间=6+8+11+12+16=55(天)平均流程时间=55/5=11天平均延期=(1+6+10+10)/5=5.4天方案五 利用随机规则0161010第三十二页,共六十八页。方案六:STR规则加工顺序加工时间交货日期松弛时间流程时间延期时间E

ABDC1346225697方案六利用剩余松弛时间最短(STR)规则12235剩余松弛时间:将在交货期前所剩余的时间减去剩余的总加工时间所得的差值。第三十三页,共六十八页。方案六:STR规则加工顺序加工时间交货日期松弛时间流程时间延期时间E

ABD1=11+3=44+4=88+6=1414+2=16总流程时间=6+4+8+14+16=43(天)平均流程时间=43/5=8.6天平均延期=(2+5+9)/5=3.2天方案六利用剩余松弛时间最短(STR)规则0025912235第三十四页,共六十八页。优先调度规则比较

规则总的流程时间平均流程时间平均延期FCFSSOTEDDLCFS随机STR503639465343107.27.89.210.68.64.62.42.44.05.43.2此例中SOT比其余的规则都好,但情况总是这样的吗?第三十五页,共六十八页。作业排序的目标(1)所有工作时间最短;(2)极小化流程时间;(3)满足顾客或下一道作业的交货期;(4)极小化准备时间或成本(5)极小化在制品库存;(6)极大化设备或劳动力的利用第三十六页,共六十八页。N个作业两台工作中心排序n/2排序问题模型图8.3n个作业两台机器的排序模型第三十七页,共六十八页。N个作业两台工作中心排序订单iaibi157212382454537644引例6个订单在两台工作中心上的作业时间如下表所示(依次经过a,b。如何排序?第三十八页,共六十八页。N个作业两台工作中心排序S.M.Johnson于1954年提出了一个排序方法,其目的是极小化从第一个作业开始到最后一个作业为止的全部流程时间。约翰逊规则包含下列几个步骤(n/2):列出每个作业在两台工作中心上的作业时间表;找出最短的作业时间;如果最短的作业时间来自第一台工作中心,则将它排到前面;如果最短的作业时间来自第二个工作中心,则将该作业排到最后;对剩余作业重复进行步骤A和B,直到排序完成。出现最小值相同的情况,则任意排序!第三十九页,共六十八页。N个作业两台工作中心排序iaibi157212382454537644例6个订单在两台工作中心上的作业时间如下表所示(依次经过a,b),如何排序。第四十页,共六十八页。N个作业两台工作中心排序iaibi157212382454537644从矩阵中找出最短加工时间,它出现在M1上,所以,相应的工件(工件2),将工件2排在第1位。划去工件2的加工时间。余下加工时间中最小者为2,它出现在M2上,相应的工件(工件3)应将它排到最后一位。划去工件3的加工时间。继续按Johnson算法安排余下工件的加工顺序。将工件2排第1位 2_____将工件3排第6位 2____3将工件5排第2位 25___3将工件4排第5位 25__43将工件6排第3位 256_43将工件1排第4位 256143最优加工顺序为:S=(2,5,6,1,4,3)例6个订单在两台工作中心上的作业时间如下表所示,如何排序。第四十一页,共六十八页。N个作业两台工作中心排序iaibi157212382454537644最优加工顺序为:S=(2,5,6,1,4,3)例6个订单在两台工作中心上的作业时间如下表所示,求最优解。问题:如何计算排序的总流程时间?甘特图第四十二页,共六十八页。N个作业两台工作中心排序图8.4甘特图第四十三页,共六十八页。N个作业三台工作中心排序如何排序?Johnson规则?第四十四页,共六十八页。N个作业三台工作中心排序Johnson扩展规则设有三台机器A,B,C依次完成三个工序加工,如果机器B上的最长加工时间比机器A或机器C上的最小加工时间还要小,或者二者相等,即min{tiA}>=max{tiB}或者min{tic}>=max{tiB}则可以定义ti1=tiA+tiB;ti2=tiB+tiC把ti1,ti2看作两台机器上第i个作业的加工时间,然后用johnson规则排序第四十五页,共六十八页。N个作业三台工作中心排序iaibici1458296103826464758411例:对如下作业进行排序第四十六页,共六十八页。N个作业三台工作中心排序iaibici1458296103826464758411例:对如下作业进行排序iai*ci*19132151631084101151215合并最优加工顺序为S=(1,4,5,2,3)第四十七页,共六十八页。N个作业n个工作中心排序在多个工件分派到多个工作地的最简单的问题是“

N到n”分派。对这个问题,可以使用指派法。指派法是线性规划中运输方法的一个特例。其目的是极小化极大化某些效率指标。指派方法很适合解决具有如下特征的问题:有N个“事项”要分配到n个“目的地”;每个事项必须被派给一个而且是唯一的目的地;只能用一个标准(例如,最小成本,最大利润或最少完成时间等).第四十八页,共六十八页。N个作业n个工作中心排序例 指派方法 假定一个调度员有5项作业要完成。每项作业可在5台工作中心的任一台上完成(n=5)。完成每项作业的成本见下表。计划员想设计一个最小成本分配方案(有5!=120个可能的分配方案)。表明每项作业的工作中心加工成本分配矩阵作业ⅠⅡⅢⅣⅤA56473B64926E35435D88555C49244第四十九页,共六十八页。N个作业n个工作中心排序这个问题可以用指派法来解决,步骤如下:将每行中的数减去该行中的最小数(这将会使每行中至少有一个0)然后,将每列中的各个数量减去该列中的最小数(这将会使每列中至少有一个0)判断覆盖所有0的最少线条数是否等于n。如果相等,就得到了一个最优方案,因为作业只在0位置上指派给工作中心,如果满足上述要求的线条数少于n个,转至第4步画尽可能少的线,使这些线穿过所有的0(这些线可能与步骤3中的线一样)。将未被这些线覆盖的数减去其中最小的,并将位于线交点位置上的数加上该最小的数,重复步骤3。第五十页,共六十八页。N个作业n个工作中心排序分配矩阵的求解过程步骤1:行减——从本行中减去本行最小数工作中心作业ⅠⅡⅢⅣⅤA22250B30103C15021D54332E01212步骤2:列减——从每一列中减去本列中最小数工作中心作业ⅠⅡⅢⅣⅤA22250B30103C15021D32110E01212第五十一页,共六十八页。N个作业n个工作中心排序分配矩阵的求解过程步骤3:应用线检验——覆盖全部0的线数是4,因为要求的是5,所以转至第4步工作中心作业ⅠⅡⅢⅣⅤA22250B30102C15021D32110E01212步骤4:将未被覆盖的数减去其中的最小数,并将该最小数加到直线的交点上。用步骤3中画的线,未被覆盖的数是1工作中心作业ⅠⅡⅢⅣⅤA11240B30203C04011D21100E01313第五十二页,共六十八页。N个作业n个工作中心排序分配矩阵的求解过程最优方案——用“线检验”工作中心作业ⅠⅡⅢⅣⅤA11240/3B30/4204C0/440/211D2110/50E0/31313最优分配几及其成本作业Ⅰ分配给E $3作业Ⅱ分配给B $4作业Ⅲ分配给C $2作业Ⅳ分配给D $5作业Ⅴ分配给A $3总成本 $17第五十三页,共六十八页。本章主要内容8.1基本概念8.2车间作业排序8.3作业调度8.4车间作业控制

第五十四页,共六十八页。作业调度作业调度若干个作业到达某个工作中心时处于等待状态,为了避免这种情况,对来工作中心之前的若干作业进行管理,其目的是控制提前期和在制品数量,同时能使瓶颈工作中心充分被利用。

缩短提前期的方法

分批作业和作业分割。

第五十五页,共六十八页。分批作业分批作业把原来一张加工单加工的数量分成几批,由几张加工单来完成,以缩短加工周期。前提条件采用加工单分批或分割只有在用几组工作中心能完成同样的工作时才有可能。

第五十六页,共六十八页。分批作业分批前分批后缩短的提前期第五十七页,共六十八页。分批作业分批步骤(1)一批作业分成两个批次;(2)在第一个工作中心完成第一批次时,直接将它转移到第二个工作中心B;(3)第一个工作中心A将执行第二批次时,第二个工作中心也将执行第一批次作业;(4)第一个工作中心A完成第二批次时,立即转移到工作中心B。第五十八页,共六十八页。分批作业如何划分批量以使缩短的提前期最大?第五十九页,共六十八页。作业分割作业分割为了缩短提前期,通常是将作业分成两个或两个以上的批次,多个批次同时作业。每组工作中心需要有准备时间,准备时间增加了。此外,还可能需要几套工艺装备,成本也会增加。

作业分割一般适用于准备时间较短的情况。第六十页,共六十八页。作业分割图8.10原有作业分割成两批处理的结果第六十一页,共六十八页。作业分割图8.11有偏差的作业分割第六十二页,共六十八页。串行改平行作业依次顺序作业平行顺序作业

工作中心1 工作中心2 工作中心3QSR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论