基于数学规划模型的工件加工问题的求解.docx

上传人:博****1 文档编号:549015984 上传时间:2024-03-04 格式:DOCX 页数:16 大小:80.63KB
返回 下载 相关 举报
基于数学规划模型的工件加工问题的求解.docx_第1页
第1页 / 共16页
基于数学规划模型的工件加工问题的求解.docx_第2页
第2页 / 共16页
基于数学规划模型的工件加工问题的求解.docx_第3页
第3页 / 共16页
基于数学规划模型的工件加工问题的求解.docx_第4页
第4页 / 共16页
基于数学规划模型的工件加工问题的求解.docx_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《基于数学规划模型的工件加工问题的求解.docx》由会员分享,可在线阅读,更多相关《基于数学规划模型的工件加工问题的求解.docx(16页珍藏版)》请在金锄头文库上搜索。

1、基于工件加工问题的求解摘要对于一个加工企业而言,如何在最短时间内完成加工任务,是一个企业提高竞争力和利润的关键.本文就是一篇关于工件加工的排序优化问题,在给定的数据和符合实际生产的条件下,合理的安排工件的加工顺序,使总加工时间达到最少.对于工件加工次序模型的求解,我们可以运用许多方法来进行求解,但是考虑到3台机床加工10个零件的给定一加工顺序,所有零件通过机床的顺序是一致的; 每个零件在各机床的加工时间已知,且每台机床在同一时间只能加工一个零件。M2及M3工序上会出现等待。如果采用不同序加工,那么在M1上已加工好的零件,在M2上加工的时间会落到在M1上比其后加工的零件的后面,则其在M2上等待的

2、时间更长,同样在M2与M3工序上也是这样,要求加工时间最短的加工顺序,就必须尽量减少零件在M2及M3工序上的等待时间,由于零件必须在它们要求的时间内完工,即某零件在任务开始起到该零件加工完毕之间所用的总时间应少于该零件的规定完工时间。所以要使各个零件在车间待的总时间最短,其加工零件顺序固然只有一种.那么就要合理选择加工零件的种类及其加工的次序。本题根据已知数据,结合问题中的具体要求,我们引入0/1变量建立零件排序的数学规划模型。通过lingo得出其中的最优排序方案.使得完成这批工件加工任务所需要的总时间最省.然后我们对各个排序后的零件完成特定工序所需花费时间进行求和得到整个加工程序所需总时间.

3、总时间包括了各个零件在机床的加工时间以及加工其它零件的等待时间.最后,根据建立的模型求出某车间加工十个零件所需最短的时间为413分钟,总加工时间最短的加工顺序为D-H-G-IJEA-F-C-B,具体结果如表1-1,12。若件加工还要满足下面条件,零件D必须在零件E之前加工;零件H与零件J的加工必须相连;机床M3加工每个零件等待时间不能超过5分钟,总等待时间不能超过30分钟。那么继续利用lingo软件求解可以得出在此条件下最优的顺序为GI-DHJEAFCB,所需最短的时间为425分钟,具体结果如表31,3-2。关键词: 线性规划 0/1变量 数学规划模型 lingo软件 一、 问题重述车间上午8

4、:00开始加工十个零件,这些零件必须依次通过机床M1,M2,M3,其加工时间如下表(单位:分钟)。M1M2M3A131520B102018C201615D8106E91413F192014G111612H16918I15127J13791. 试建立模型求出使总加工时间最短的加工顺序.2. 写出各零件加工起止时间表,求出各机床的等待时间。3. 若零件加工还要满足下面条件,零件D必须在零件E之前加工;零件H与零件J的加工必须相连;机床M3加工每个零件等待时间不能超过5分钟,总等待时间不能超过30分钟。试建立模型,重新回答前面两个问题。二、 问题分析零件在M1工序上的总加工时间是固定的,无关乎零件加

5、工顺序。问题关键在于零件在M2以及M3工序上回出现等待。若采取不同加工顺序,那么在M1上已加工好的零件会在M2工序上出现等待。同样在M2上加工好的零件在M3工序上也会出现这种现象.要求加工时间最短的加工顺序,就必须尽量减少零件在M2及M3工序上的等待时间,由于零件必须在它们要求的时间内完工,即某零件在任务开始起到该零件加工完毕之间所用的总时间应少于该零件的规定完工时间.若要使整个加工任务的零件总价值最大,应选择最优加工零件的种类及其加工的次序。若零件D必须在零件E之前加工且零件H与零件J的加工必须相连;机床M3加工每个零件等待时间不能超过5分钟,总等待时间不能超过30分钟。那么就需在第一个建立

6、好的模型上附上条件,得出该条件下的最优次序。三、 模型假设假设一:在后面的模型中,我们都假定了忽略零件在转换工序时的运输时间.即将整个零件加工过程简化为一个连续的过程,只考虑机床在加工零件时其他零件的等待时间。假设二:零件之间是相互独立的,从生产的角度看,先加工一个零件并不响对后面零件的加工。不象有些流水线生产那样,存在固定的加工顺序.假设三:工人都是熟练工人,零件在工序上的加工时间是固定不变的,与工人的操作水平无关。假设四:零件在三个工序上采有同顺序加工,即在工序M1上的加工顺序与在M2及M3工序上的加工顺序相同。在工序M1上的加工是连续不断的.四、 符号说明Xi (1):i零件在车床M1加

7、工所需时间Xi (2) :i零件在车床M2加工所需时间Xi (3) :i零件在车床M3加工所需时间Ti (1):i零件完成在M1加工的总时间Ti (2):i零件完成在M2加工的总时间Ti (3):i零件完成在M3加工的总时间Ti-1(2):(i1)零件完成在M2加工的总时间(i1)Ti-1(3)(i-1)零件完成在M3加工的总时间(i1)T:加工十个零件模型的总时间五、 模型的建立由问题分析可知工件i在M1工序完成的时间: Ti1=Ti-11+Ti1 (1)对于工件i在M1工序完成的时间Ti1与(i1)工件完成在M2加工的总时间Ti-12要分两种情况分析:(1)当Ti1Ti-12时,即i工件完

8、成M1工序的总时间大于或等于(i1)工件完成M2工序的总时间,此时i工件不需要等待(i1)工件而立即就进入下一工序,因此i工件完成 M2工序的总时间表达式为: Ti2=Ti1+Xi2 (2)当Ti1Ti-12时,即i工件完成M1工序的总时间小于或等于(i1)工件完成M2工序的总时间,此时i工件需要等待(i-1)工件完成M2工序才能进入M2加工。因此i工件 完成M2工序的总时间表达式为: Ti2=Ti-12+Xi2 综合以上两种情况,得到i工件完成M2工序的总时间计算公式为:-=+Ti2=maxTi1,Ti-12+Xi2 (i1) (2)同理:对于工件i在M2工序完成的时间Ti2与(i1)工件完

9、成在M3加工的总时Ti-13,有i工件完成M3工序的总时间计算公式为: Ti3=maxTi2,Ti-13+Xi3 (i1) (3)综合(1)(2)(3)可得加工十件零件需要的总时间为: T=Ti3+i=210maxTi2,Ti3+Xi3 约束条件:s.t. =1,(i=1,2,3,,10) =1,(j=1,2,3,,10)六、 模型求解算法流程图通过lingo求解,我们得出以下结论:顺序号零件号M1加工时间XI(1)(分钟)M2加工时间分XI(2)钟)M3加工时间Xi(3 (分钟)1D81062H169183G1116124I151275J13796E914137A1315208F192014

10、9C20161510B102018 顺序号零件号完成M1工序总时间MI(1)(分钟)完成M2工序总时间MI(2(分钟)完成M3工序总时间MI(3)(分钟)1D818242H2433513G3551634I5063705J6370796E7286997A851011218F1041241389C12414015510B134160178 表1-1序顺间时止起号序工M1M2M3D8:008:088:088:188:18-8:24H8:088:248:248:338:33-8:51G8:248:358:358:518:519:03I8:358:508:519:039:03-9;10J8:50-9:0

11、39:03-9:109:109:19E9:039:129:12-9:269:269:39A9:12-9:259:269:419:4110:01F9:25-9:449:44-10:0410:0110:18C9:44-10:0410:04-10:2410:2410:35B10:04-10:2610:26-10:4010:4010:58 表12工序号等待时间顺序号M1M2M3D000H067G020I000J000E000A000F040C005B006 顺序号零件号M1加工时间XI(1)(分钟)M2加工时间分XI(2)钟)M3加工时间Xi(3 (分钟)1G1116122I151273D81064H16918 5J13796E914137A1315208F1920149C20161510B102018顺序号零件号完成M1工序总时间MI(1)(分钟)完成M2工序总时间MI(2(分钟)完成M3工序总时间MI(3)(分钟)1G1127392I2639463D3249554H4858765J6168856E7084987A83991198F1021221369C12213815310B132158176表3-1序顺间时止起号序工M1M2M3D8:008:118:11-8:278:278:39H8:11-8:268:278:398:398:46G8:26

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号