- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优良的纸张处理
工 件 的 加 工
次 序 问 题
数学与应用数学08-1班
组号:9
组员:肖娟
赵彤
姜金文
工件的加工次序问题
摘要
本文探讨的问题是如何安排工件的加工顺序以使得各工件的完工时间之和最短、机床花费的总时间最小、加工工件的总补偿费用最少。求解这一问题主要用到了图论和线性规划的数学方法。在第一问与第三问中,本文先将题中所给出的数据、条件转换为图,在此基础上表示出目标函数及约束条件,利用非线性规划求得最优解。第二问中,文本利用了图论中哈密顿链原理,将完成工件加工的问题转化为有向图中点的遍历,所建立的模型可遍历哈密顿链中的全部点且得到最短路径。
最终求解模型,结果如下:
(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)把一般情况下上述各问题的解法进行的一些讨论。
关键词:工件加工;非线性规划;图论;哈密顿链;最优化
一、问题重述与分析
1、问题重述
现有14件工件等待在一台机床上加工,某些工件的加工必须安排在另一些工件加工完工以后才能开始,第j号工件的加工时间tj及先期必须完工的工件号i由下表给出。
工件号j
1
2
3
4
5
6
7
8
9
10
11
12
13
14
tj
20
28
25
16
42
12
32
10
24
20
40
24
36
16
前期工件号i
3,4
5,7,8
5,9
-
10,11
3,8,9
4
3,5,7
4
-
4,7
6,7,14
5,12
1,2,6
若给出一个加工工序,则确定了每个工件的完工时间(包括等待与加工两个阶段)。试设计一个满足条件的加工顺序,使各工件的完工时间之和最小。
若第j号工件紧接着第i号工件完工后开工,机床需要花费的准备时间是:
假定工件的完工时间(包括等待与加工两个阶段)超过一确定时限u时,则需支付一定的补偿费用,其数值等于超过时间与费用率之积,各工件的补偿费用率ωi如下:
j
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ωi
12
10
15
16
10
11
10
8
5
4
10
10
8
12
u=100,tij=0,安排一个加工顺序,使总补偿最小。
(4)试对(3)中的u进行讨论。
(5)能否对一般情况下上述各问题的解法进行一些讨论。
二、问题分析
这五个问题都是要求一种最优加工次序,使得工件完工时间和、机床花费时间、总补偿费分别达到最小。由于题中安排了各工件的前期工件,所以解题时可以先利用图论的知识将加工工件之间的先后关系表示出来。由于第j号工件完工时间和补偿费与其前置加工工件完工时间的累加密切相关,所以单纯用图论解决完工时间和补偿费的最优化是很复杂的,但是可以在有向图的基础上将目标函数、约束条件巧妙表示出来,再结合非线性规划解出最优解。在第二问中,求得的是机床花费总时间的最小值问题,实质就是要解决机床的总准备时间最短的问题。该问题可转化为最短路径问题,但是同时要考虑到各加工工件的前期工件。这就需要构造一个好的有向图,再遍历点并求得最短路径。
三、模型假设
(1) 假设相邻工件之间的加工是紧挨着进行的,即除了准备时间外,不浪费任何时间。
(2) 假设机床在加工工件的过程中运转正常。
(3) 假设不会发生意外情况(机器坏掉、加工的工件不能正常使用等。
四、符号说明
—第i号工件在加工流程中的加工序号
—各工件完工时间之和
—机床花费的总时间
—加工时的总补偿费
—表示从节点i(表示加工工件i)到节点j(表示加工工件j)的准备时间。
—是0-1变量,表示是否选取直接从加工第i号工件接替到加工第j号工件这一顺序
,表示选取了从加工i号工件到加工j号工件的顺序
,表示选取了从加工i号工件到加工j号工件的顺序
,表示不选取从加工i号工件到加工j号工件的顺序
表示第个工件的完工时间超过了确定时限
表示第个工件的完工时间没有超过了确定时限
五、模型建立与求解
1、总完工时
您可能关注的文档
最近下载
- 一种基于遗传算法的飞机再次出动准备优化方法.pdf VIP
- QC R9652-2017 客货共线铁路桥涵工程施工技术规程.pdf
- 急诊科.护理质控小组职责.pdf VIP
- 1127 实用卫生统计学-国家开放大学2021年7月至2020年1月期末考试真题及答案(202001-202107共五套).pdf
- 国家科技重大专项项目课题科技报告格式.DOC
- 学校办公室年度工作总结.doc VIP
- 大学新校区扩建工程教学楼施工组织设计方案.doc
- 行测题库2023及答案2023.docx VIP
- 2023年河北省衡水市市直事业单位招聘笔试参考题库(共500题)答案详解版.docx
- 农村妇女两癌检查项目督导表.docx VIP
文档评论(0)