数学建模-工件的加工次序问题.ppt
《数学建模-工件的加工次序问题.ppt》由会员分享,可在线阅读,更多相关《数学建模-工件的加工次序问题.ppt(26页珍藏版)》请在咨信网上搜索。
1、工件的加工次序问题孙瑜张成伟徐兆国.摘要本文探讨的问题是如何安排工件的加工顺序以使得各工件的完工时间之和最短、机床花费的总时间最小、加工工件的总补偿费用最少。求解这一问题主要用到了图论和线性规划的数学方法。在第一问与第三问中,本文先将题中所给出的数据、条件转换为图,在此基础上表示出目标函数及约束条件,利用非线性规划求得最优解。第二问中,文本利用了图论中哈密顿链原理,将完成工件加工的问题转化为有向图中点的遍历,所建立的模型可遍历哈密顿链中的全部点且得到最短路径。.最终求解模型,结果如下:(1)加工顺序为4109711538612141213时,各工件的完工时间和最小,为2588。(2)加工顺序为
2、4711109538621141213时,机床花费的总时间最小,为114。(3)加工顺序为4711105938612141213时,总补偿费最小,为142.42。(4)对u进行讨论,可分为以下几种情况:u92、92=u108、108=u174、174=u199、199=u209、209=u219、219=u269、269=u309、309=u=345,并进而用lingo可求出答案(5)把一般情况下上述各问题的解法进行的一些讨论。.问题重述与分析现有14件工件等待在一台机床上加工,某些工件的加工必须安排在另一些工件加工完工以后才能开始,第j号工件的加工时间tj及先期必须完工的工件号i由下表给出。
3、工件号j1234567891011121314tj2028251642123210242040243616前期 工件号i3,45,7,85,9-10,113,8,943,5,74-4,76,7,145,121,2,6.1)若给出一个加工工序,则确定了每个工件的完工时间(包括等待与加工两个阶段)。试设计一个满足条件的加工顺序,使各工件的完工时间之和最小。2)若第j号工件紧接着第i号工件完工后开工,机床需要花费的准备时间是:3)假定工件的完工时间(包括等待与加工两个阶段)超过一确定时限u时,则需支付一定的补偿费用,其数值等于超过时间与费用率之积,各工件的补偿费用率i如下:u=100,tij=0,安
4、排一个加工顺序,使总补偿最小。(4)试对(3)中的u进行讨论。(5)能否对一般情况下上述各问题的解法进行一些讨论。j1234567891011121314i121015161011108541010812.问题分析这五个问题都是要求一种最优加工次序,使得工件完工时间和、机床花费时间、总补偿费分别达到最小。由于题中安排了各工件的前期工件,所以解题时可以先利用图论的知识将加工工件之间的先后关系表示出来。由于第j号工件完工时间和补偿费与其前置加工工件完工时间的累加密切相关,所以单纯用图论解决完工时间和补偿费的最优化是很复杂的,但是可以在有向图的基础上将目标函数、约束条件巧妙表示出来,再结合非线性规划
5、解出最优解。在第二问中,求得的是机床花费总时间的最小值问题,实质就是要解决机床的总准备时间最短的问题。该问题可转化为最短路径问题,但是同时要考虑到各加工工件的前期工件。这就需要构造一个好的有向图,再遍历点并求得最短路径。.模型假设(1)假设相邻工件之间的加工是紧挨着进行的,即除了准备时间外,不浪费任何时间。(2)假设机床在加工工件的过程中运转正常。(3)假设不会发生意外情况(机器坏掉、加工的工件不能正常使用等。).符号说明第i号工件在加工流程中的加工序号各工件完工时间之和机床花费的总时间加工时的总补偿费表示从节点i(表示加工工件i)到节点j(表示加工工件j)的准备时间。是0-1变量,表示是否选
6、取直接从加工第i号工件接替到加工第j号工件这一顺序,表示选取了从加工i号工件到加工j号工件的顺序,表示不选取从加工i号工件到加工j号工件的顺序表示第个工件的完工时间超过了确定时限uj=1,2.14表示第个工件的完工时间没有超过了确定时限uj=1,2.14.模型建立与求解1、总完工时间最优模型问题1中要求根据各个工件的加工时间,以及其前期工件的要求,建立以总的完工时间最少为目标的目标函数。在加工时间一定的情况下,对其进行合理的排序,使目标函数达到最小值。.(1)模型建立总的完工时间包括各工件的等待时间之和与各工件的加工时间之和。由于各工件的加工时间之和是一定的,所以完工时间最优问题等价于各工件等
7、待时间总和的最优化问题。设第个工件的加工次序为,总的完工时间为。每个工件都被其后置加工工件所等待,因此,总的工件等待时间即每个工件被等待的时间总和。第个工件被等待的时间为,则所有工件被等待的时间为所有工件的加工时间为因此总的完工时间之和为:.(2)约束条件分析设是的前期工件,则第个工件的加工次序应早于第个工件的加工次序,所以由题目当中的表可得约束条件为:均为正整数,i=1,2,314。.(3)相关图形由题目中的表可作图如下:119475310图1.(4)模型求解这是一个最优化问题,由于变量和约束条件都很多,人工求解有一定困难,因此可以借助lingo软件,求解得到最佳加工顺序和最少总完工时间。在
8、lingo软件中求解的部分代码:MIN=5175-20*y1-28*y2-25*y3-16*y4-42*y5-12*y6-32*y7-10*y8-24*y9-20*y10-40*y11-24*y12-36*y13-16*y14=0;(目标函数的表示)。由lingo计算得使得总完工时间最短的最佳加工次序为:,此时总完工时间为2588。18314132612图2.2、机床花费总时间最优模型(1)模型建立机床花费总时间包括机床的总准备时间和总的工件加工时间。总的工件加工时间是一定的,因此解决机床花费总时间最短问题等价于机床准备总时间的最优化问题。本模型将此问题转化为图论中的遍历哈密顿链问题。构造图如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 工件 加工 次序 问题
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。