线性规划理论模型应用05.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文档。上传文档
查看更多
线性规划理论模型应用05.ppt

主要内容 5.1 排队模型 排队模型 例5.1 车间有一台机床,计划加工6个零件,每个零件加工完毕后立刻送到下一道工序加工,但尚未加工的零件必须等待正在加工的零件,待其加工完毕后才可以加工,各零件有关数据如下: 排队模型 总滞留时间=60+100+120+230+285+315=1110(分) 平均滞留时间Mt=1110/6=185(分) 对于一般情况,若有n个零件,各个零件加工时间分别为J1, J2,…, Jn,则 Mt =[J1+(J1+J2)+…+(J1+J2+…+Jn)]/n = [nJ1+(n-1) J2+…+2Jn-1+Jn]/n 显然可以证明,当J1≤J2 ≤…≤Jn时Mt将达到最小,从而对于此类问题的求解方法是首先对加工时间J1, J2,…, Jn进行排序,使其满足J1≤J2 ≤…≤Jn,然后进行加工,即依次加工所需时间少的零件。 例5.1的正确加工次序为:3、6、2、5、1、4,所需时间 Mt =[6*20+5*30+4*40+3*55+2*60+110]/6=825/6=137.5 相对于自然次序,平均滞留时间(185)少47.5分。 排队模型 例5.2 设某机床必须完成5种零件的加工,有关数据如下表,问应如何安排加工次序,使平均平均滞留时间最少。 排队模型 二.在二台机器上加工n种零件 有时要求一批零件必须依次在两台机器上加工,而且在两台机器上的加工次序必须相同,即每个零件必须先在第1台机器上加工然后再在第2台机器上加工。 例5.3 设有5个零件,按工艺要求每个零件必须先在车床上切割然后再在钻床上打孔,其加工耗时如下表,应如何安排工序,效率最高。 排队模型 先看按A、B、C、D、E顺序加工,用条形图表示如下 排队模型 解:1) 寻找加工顺序 首先画如下加工顺序表 排队模型 2) 加工起讫时间表 通常需要建立如下加工起讫时间表 排队模型 三.在m台机器上加工n种零件 考虑一批零件必须依次在m台机器上加工时的情况,设tij为第i个零件在第j台机器上加工的耗时,再设xij为第i个零件在第j台机器上加工开始时刻,则有 (1)第i个零件必须在第j-1台机器上加工结束后才可在第j台机器上加工,即 xi,j-1 + ti,j-1 ≤ xij (i=1,2,…,n, j=2,3,…,m) (2) 任意两个不同的零件I、i在第j台机器上加工必须有一个先后,即 xij + tij ≤ xIj (iI) 或 xIj + tIj ≤ xij (iI) (3) 目标函数各零件必须尽早在所有机器上完成,也就是尽早在第m台机器上完成,即 z=max{x1m + t1m ,x2m + t2m ,…,xnm + tnm } 尽可能小,也就是 min z。 排队模型 此时的数学模型为 min max{x1m + t1m ,x2m + t2m ,…,xnm + tnm } s.t. xi,j-1 + ti,j-1 ≤ xij (i=1,2,…,n, j=2,3,…,m) xij + tij ≤ xIj (iI) 或 xIj + tIj ≤ xij (iI) (i,I=1,2,…,n, j=2,3,…,m) xij ≥0 (i=1,2,…,n, j=2,3,…,m) 此问题求解是非常困难的。 排队模型 四.在三台机器上加工n种零件 考虑n种零件必须依次在3台机器上加工时的情况,当满足以下2个条件之一时,问题可转化为2台机器的问题。 (1) 在M1最小加工时间不小于在M2上最大加工时间,即 min{ti1} ≥ max{ti2} (i=1,2,…,n) (2) 在M3最小加工时间不小于在M2上最大加工时间,即 min{ti3} ≥ max{ti2} (i=1,2,…,n) 具体实现方法是:将第i个零件在M1,M2上的加工时间相加看作第i个零件在新机器N1上的加工时间;在M2,M3上的加工时间相加看作第i个零件在新机器N2上的加工时间,如此就转化为两台机器的问题。 排队模型 例5.6 设有5个零件必须依次在3台机器上加工,各零件有关数据如下,是确定最佳加工次序。 排队模型 2台机器问题的最佳加工次序为BEACD 5.2 选址问题 日常生活中存在大量最优选址问题,比如销售点的选址、消防站的选址、急救站的选址等等。这些问题可描述为:有一些服务对象,建立一些服务点为这些对象服务,服务点建在何处最为便利就是所谓的最优选址问题。 交通图上的选址问题 1. 两点间的选址问题 例5.7 设某物资有A、B两个产地,相距30公里,A地产量200吨,B地产量100吨,要求在连接AB的公路上(包括A、B两地)选择地点,建立一个加工厂,问建在何处总运费最小? 解:以A地为

文档评论(0)

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

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

1亿VIP精品文档

相关文档