数学建模-工件的加工次序问题.pptxVIP

  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文档。上传文档
查看更多

工件加工次序问题

孙瑜张成伟徐兆国第1页

摘要本文探讨问题是怎样安排工件加工次序以使得各工件完工时间之和最短、机床花费总时间最小、加工工件总赔偿费用最少。求解这一问题主要用到了图论和线性规划数学方法。在第一问与第三问中,本文先将题中所给出数据、条件转换为图,在此基础上表示出目标函数及约束条件,利用非线性规划求得最优解。第二问中,文本利用了图论中哈密顿链原理,将完成工件加工问题转化为有向图中点遍历,所建立模型可遍历哈密顿链中全部点且得到最短路径。第2页

最终求解模型,结果以下:(1)加工次序为4→10→9→7→11→5→3→8→6→1→2→14→12→13时,各工件完工时间和最小,为2588。(2)加工次序为4→7→11→10→9→5→3→8→6→2→1→14→12→13时,机床花费总时间最小,为114。(3)加工次序为4→7→11→10→5→9→3→8→6→1→2→14→12→13时,总赔偿费最小,为142.42。(4)对u进行讨论,可分为以下几个情况:u92、92=u108、108=u174、174=u199、199=u209、209=u219、219=u269、269=u309、309=u345、u=345,并进而用lingo可求出答案(5)把普通情况下上述各问题解法进行一些讨论。第3页

问题重述与分析现有14件工件等候在一台机床上加工,一些工件加工必须安排在另一些工件加工完工以后才能开始,第j号工件加工时间tj及先期必须完工工件号i由下表给出。工件号j1234567891011121314tj2028251642123210242040243616前期工件号i3,45,7,85,9-10,113,8,943,5,74-4,76,7,145,121,2,6第4页

1)若给出一个加工工序,则确定了每个工件完工时间(包含等候与加工两个阶段)。试设计一个满足条件加工次序,使各工件完工时间之和最小。2)若第j号工件紧接着第i号工件完工后开工,机床需要花费准备时间是:3)假定工件完工时间(包含等候与加工两个阶段)超出一确定时限u时,则需支付一定赔偿费用,其数值等于超出时间与费用率之积,各工件赔偿费用率ωi以下:u=100,tij=0,安排一个加工次序,使总赔偿最小。(4)试对(3)中u进行讨论。(5)能否对普通情况下上述各问题解法进行一些讨论。j1234567891011121314ωi121015161011108541010812第5页

问题分析这五个问题都是要求一个最优加工次序,使得工件完工时间和、机床花费时间、总赔偿费分别到达最小。因为题中安排了各工件前期工件,所以解题时能够先利用图论知识将加工工件之间先后关系表示出来。因为第j号工件完工时间和赔偿费与其前置加工工件完工时间累加亲密相关,所以单纯用图论处理完工时间和赔偿费最优化是很复杂,不过能够在有向图基础上将目标函数、约束条件巧妙表示出来,再结合非线性规划解出最优解。在第二问中,求得是机床花费总时间最小值问题,实质就是要处理机床总准备时间最短问题。该问题可转化为最短路径问题,不过同时要考虑到各加工工件前期工件。这就需要结构一个好有向图,再遍历点并求得最短路径。第6页

模型假设

(1)假设相邻工件之间加工是紧挨着进行,即除了准备时间外,不浪费任何时间。(2)假设机床在加工工件过程中运转正常。(3)假设不会发生意外情况(机器坏掉、加工工件不能正常使用等。)第7页

符号说明—第i号工件在加工流程中加工序号—各工件完工时间之和—机床花费总时间—加工时总赔偿费—表示从节点i(表示加工工件i)到节点j(表示加工工件j)准备时间。—是0-1变量,表示是否选取直接从加工第i号工件接替到加工第j号工件这一次序,表示选取了从加工i号工件到加工j号工件次序,表示不选取从加工i号工件到加工j号工件次序?表示第个工件完工时间超出了确定时限uj=1,2…..14表示第个工件完工时间没有超出了确定时限uj=1,2…..14第8页

模型建立与求解

1、总完工时间最优模型问题1中要求依据各个工件加工时间,以及其前期工件要求,建立以总完工时间最少为目标目标函数。在加工时间一定情况下,对其进行合理排序,使目标函数到达最小值。第9页

(1)模型建立总完工时间包含各工件等候时间之和与各工件加工时间之和。因为各工件加工时间之和是一定,所以完工时间最优问题等价于各工件等候时间总和最优化问题。设第个工件加工次序为,总完工时间为。每个工件都被其后

文档评论(0)

180****1080 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档