




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上数 学 建 模实验报告学生姓名:学 号:1. 一、实验题目名称: 求解非线性规划模型二、实验内容:某钢管零售商从钢管厂进货,将钢管按照顾客的要求切割后售出,从钢管厂进货时原料钢管都是168米。现有顾客需要968根12米、848根23米、1253根28米和988根35米的钢管。1.因为零售商如果采用不同切割模式太多,将会导致生产过程复杂化,从而增加生产成本,所以该零售商规定采用的切割模式不超过3种。请你确定下料方案。2.若该零售商规定采用的切割模式不超过4种。请你重新确定下料方案。三、问题分析和建模方向:一个合理的切割模式式的余料不应该大于或等于客户需要的钢管的最小尺寸
2、(本题中为12m),切割计划中只使用合理的切割模式,而由于本题中的参数都是整数,所以合理切割下的余量不能大于12m。此外,这里仅选择总根最少为目标进行求解。四、模型假设与变量符合说明:题一:由于不同切割模式不能超过3种,可以用xi表示按照第i种模式(i=1,2,3)切割的原料钢管的根数,显然他们应当是非负数。设所使用的第i种切割模式下每根原料钢管生产12m,23m,28m和35m的钢管数量分别为r1i,r2i,r3i,r4i(非负整数)。题二:由于不同切割模式不能超过4种,可以用xi表示按照第i种模式(i=1,2,3,4)切割的原料钢管的根数,显然他们应当是非负数。设所使用的第i种切割模式下每
3、根原料钢管生产12m,23m,28m和35m的钢管数量分别为r1i,r2i,r3i,r4i(非负整数)。五、模型建立与求解(算法,程序):题一:决策目标:切割原料钢管的总根数最少,目标为Min x1+x2+x3约束条件:为满足客户的需求,应有r11x1+r12x2+r13x3>=968r21x1+r22x2+r23x3>=848r31x1+r32x2+r33x3>=1253r41x1+r42x2+r43x3>=988每一种切割模式必须克星、合理,所以每根原料钢管的成品量不能超过168m,也不能少于156m,于是156<=12r11+23r21+28r31+35r4
4、1<=168156<=12r12+23r22+28r32+35r42<=168156<=12r13+23r23+28r33+35r43<=168模型求解:由于3钟切割模式的排列顺序是无关紧要的,所以不妨增加以下约束x1>=x2>=x3。所需原料钢管的总根数有着明显的上界和下界。首先,无论如何,原料钢管的总根数不能少于(968*12+848*23+1253*28+988*35)/168+=600。其次,考虑一种非常特殊的生产计划:第一种切割模式下只生产12 m、23 m的钢管,一根原料钢管切割成4根12 m和5根23 m钢管,为满足968根12 m和84
5、8根23 m钢管需求,需要242根原料钢管。第二种切割模式下只生产28 m的钢管,一根原料钢管切割成6根28m钢管,为满足1253根28m钢管需求,需要209根原料钢管。第三种切割模式下只生产35 m的钢管,一根原料钢管切割成4根35m钢管,为满足988根35m钢管需求,需要247根原料钢管。所以可产计划需要242+209+247=698根原料钢管。因此600<= x1+x2+x3<=698LINGO程序如下:model:min=x1+x2+x3;r11*x1+r12*x2+r13*x3>=968;r21*x1+r22*x2+r23*x3>=848;r31*x1+r32
6、*x2+r33*x3>=1253;r41*x1+r42*x2+r43*x3>=988;12*r11+23*r21+28*r31+35*r41>=156;12*r12+23*r22+28*r32+35*r42>=156;12*r13+23*r23+28*r33+35*r43>=156;12*r11+23*r21+28*r31+35*r41<=168;12*r12+23*r22+28*r32+35*r42<=168;12*r13+23*r23+28*r33+35*r43<=168;x1+x2+x3>=600;x1+x2+x3<=698;x
7、1>=x2;x2>=x3;gin(x1); gin(x2); gin(x3);gin(r11); gin(r12); gin(r13);gin(r21); gin(r22); gin(r23);gin(r31); gin(r32); gin(r33);gin(r41); gin(r42); gin(r43);end题二:决策目标:切割原料钢管的总根数最少,目标为Min x1+x2+x3+x4约束条件:为满足客户的需求,应有r11x1+r12x2+r13x3+r14x4>=968r21x1+r22x2+r23x3+r24x4>=848r31x1+r32x2+r33x3+r
8、34x4>=1253r41x1+r42x2+r43x3+r44x4>=988每一种切割模式必须克星、合理,所以每根原料钢管的成品量不能超过168m,也不能少于156m,于是156<=12r11+23r21+28r31+35r41<=168156<=12r12+23r22+28r32+35r42<=168156<=12r13+23r23+28r33+35r43<=168156<=12r14+23r24+28r34+35r44<=168模型求解:由于3钟切割模式的排列顺序是无关紧要的,所以不妨增加以下约束x1>=x2>=x3&
9、gt;=x4所需原料钢管的总根数有着明显的上界和下界。首先,无论如何,原料钢管的总根数不能少于(968*12+848*23+1253*28+988*35)/168+=600。其次,考虑一种非常特殊的生产计划:第一种切割模式下只生产12 m的钢管,一根原料钢管切割成14根12m钢管,为满足968根12m钢管需求,需要70根原料钢管。第二种切割模式下只生产23 m的钢管,一根原料钢管切割成7根23m钢管,为满足848根23m钢管需求,需要122根原料钢管。第三种切割模式下只生产28 m的钢管,一根原料钢管切割成6根28m钢管,为满足1253根28m钢管需求,需要209根原料钢管。第四种切割模式下只
10、生产35 m的钢管,一根原料钢管切割成4根35m钢管,为满足988根35m钢管需求,需要247根原料钢管。所以可产计划需要70+122+209+247=698根原料钢管。因此600<= x1+x2+x3<=648LINGO程序如下:model:min=x1+x2+x3+x4;r11*x1+r12*x2+r13*x3+r14*x4>=968;r21*x1+r22*x2+r23*x3+r24*x4>=848;r31*x1+r32*x2+r33*x3+r34*x4>=1253;r41*x1+r42*x2+r43*x3+r44*x4>=988;12*r11+23*r
11、21+28*r31+35*r41>=156;12*r12+23*r22+28*r32+35*r42>=156;12*r13+23*r23+28*r33+35*r43>=156;12*r14+23*r24+28*r34+35*r44>=156;12*r11+23*r21+28*r31+35*r41<=168;12*r12+23*r22+28*r32+35*r42<=168;12*r13+23*r23+28*r33+35*r43<=168;12*r14+23*r24+28*r34+35*r44<=168;x1+x2+x3+x4>=600;x1+
12、x2+x3+x4<=648;x1>=x2;x2>=x3;x3>=x4;gin(x1); gin(x2); gin(x3); gin(x4);gin(r11); gin(r12); gin(r13); gin(r14);gin(r21); gin(r22); gin(r23); gin(r24);gin(r31); gin(r32); gin(r33); gin(r34);gin(r41); gin(r42); gin(r43); gin(r44);end六、结果分析与模型检验: 题一:Local optimal solution found. Objective val
13、ue: 603.0000 Objective bound: 603.0000 Infeasibilities: 0. Extended solver steps: 3446 Total solver iterations: 99244 Variable Value X1 389.0000 X2 144.0000 X3 70.00000 R11 2. R12 0. R13 3. R21 2. R22 0. R23 1. R31 1. R32 6. R33 0. R41 2. R42 0. R43 3. Row Slack or Surplus 1 603.0000 2 20.00000 3 0.
14、 4 0. 5 0. 6 12.00000 7 12.00000 8 8. 9 0. 10 0. 11 4. 12 3. 13 95.00000 14 245.0000 15 74.00000即按照模式1,2,3分别切割389,144,70根原料钢管,使用原料钢管总根数为603根。第一种切割模式下原料钢管切割成2根12m,2根23m,1根28m,2根35m的钢管。第二种切割模式下原料钢管切割成6根28m的钢管。第三种切割模式下原料钢管切割成3根12m,1根23m,3根35m的钢管。题二: Local optimal solution found. Objective value: 601.00
15、00 Objective bound: 601.0000 Infeasibilities: 0. Extended solver steps: 73608 Total solver iterations: Variable Value X1 389.0000 X2 131.0000 X3 70.00000 X4 11.00000 R11 2. R12 0. R13 1. R14 11.00000 R21 2. R22 0. R23 1. R24 0. R31 1. R32 6. R33 1. R34 1. R41 2. R42 0. R43 3. R44 0. Row Slack or Surplus 1 601.0000 2 1. 3 0. 4 3. 5 0. 6 12.00000 7 12.00000 8 12.00000 9 4. 10 0. 11 0. 12 0. 13 8. 14 1. 15 47.00000 16 258.00
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 13284-2025核电厂安全系统设计准则
- GB/T 13211-2025梨罐头质量通则
- 行政法学与国际法的关系与试题答案
- 煤堆场火灾应急预案演练(3篇)
- 风机机舱火灾应急预案(3篇)
- 行政法学复习的策略与实践知识点:试题及答案
- 办公场所火灾应急预案(3篇)
- 答案解析的系统化2025年计算机二级VB考试试题及答案
- 公司新市场拓展与风险管理策略的结合试题及答案
- 行政管理中的法律分析方法与试题答案
- 交通事故行政复议申请书范本
- 世界文化遗产武当山古建筑群的资料
- 矿井防爆门(防爆井盖)安全检测技术规范
- 山水田园诗鉴赏公开课一等奖市赛课一等奖课件
- 酒店管理会所希尔顿酒店设计标准第节电梯电扶梯
- 福建新费用定额交底材料
- 器质性精神障碍患者的护理
- 趣味英语课件完整版
- 大学武术智慧树知到答案章节测试2023年浙江大学
- 前列腺增生症患者围手术期的护理
- 五防系统调试报告
评论
0/150
提交评论