版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验 9:整数规划习题9:(原油采购与加工)某公司用两种原油(A和B)混合加工成两种汽油(甲和乙),甲、乙两种汽油含原油A的最低比例分别为50%和60%,每吨售价分别为4800元和5600元。该公司现有原油A 和B的库存量分别为500t和1000t,还可以从市场上买到不超过1500T的原油A。原油A的市场价为:购买量不超过500t时单价为10000元/t;购买量超过500t但是不超过1000t时,超过500t的部分8000元/t;购买量超过1000t时,超过1000t的部分6000元/t。该公司应该如何安排原油的采购和加工?用连续规划和证书规划分别求解这个问题。1 模型建立研究该公司原油的采购
2、和加工过程,需要对两个过程中的各个参数设置变量:a1,a2A原油分别用来制造甲、乙两种产品的质量(t)b1,b2B原油分别用来制造甲、乙两种产品的质量(t)y1,y2,y3购买的A原油质量:y1为500t且1000t部分(t)cost购买原油A所需要的总花销(元)问如何规划投资和生产,实际上就是问如何将利润最大化,根据题目中给出的约束条件建立优化模型的基本形式:其中,约束条件的1、2行为对两种产品含原油A比例的最低限定条件;3、4行的意义是用来制造产品的原料不能大于库存和购买来的原料总量;Cost为总花销;6、7、8行实现了y1、y2、y3的意义。2 程序设计:应用Lingo软件实现以上的程序
3、:max=(a1+b1)*4800+(a2+b2)*5600-cost;0.5*a1-0.5*b10;0.4*a2-0.6*b20;!注意此处需要写成乘法的形势a1+a2-(y1+y2+y3)500;b1+b21000;cost=10000*y1+8000*y2+6000*y3;(y1-500)*y2=0;(y2-500)*y3=0;y1500;y2500;y3500;gin(y1);!整数规划约束,连续规划时不需要gin(y2);gin(y3);gin(a1);gin(a2);gin(b1);gin(b2);gin(cost);end3 运行结果:1)连续规划: Global optimal
4、 solution found at iteration: 178 Objective value: 5000000. Variable Value Reduced Cost A1 0.000000 900.0000 B1 0.000000 0.000000 A2 1500.000 0.000000 B2 1000.000 0.000000 COST 9000000. 0.000000 Y1 500.0000 0.000000 Y2 500.0000 0.000000 Y3 0.1490116E-04 0.000000 Row Slack or Surplus Dual Price 1 500
5、0000. 1.000000 2 0.000000 -2600.000 3 0.000000 -3500.000 4 0.000000 7000.000 5 0.000000 3500.000 6 0.000000 -1.000000 7 0.000000 -6.000000 8 0.000000 -0.6710886E+08 9 0.000000 0.000000 10 0.1490116E-04 0.000000 11 500.0000 0.0000002)整数规划: Global optimal solution found at iteration: 682 Objective val
6、ue: 5000000. Variable Value Reduced Cost A1 0.000000 800.0000 B1 0.000000 800.0000 A2 1500.000 0.000000 B2 1000.000 0.000000 COST 9000000. 0.3000000 Y1 500.0000 0.000000 Y2 500.0000 0.000000 Y3 0.000000 -1400.000 Row Slack or Surplus Dual Price 1 5000000. 1.000000 2 0.000000 0.000000 3 0.000000 0.00
7、0000 4 0.000000 5600.000 5 0.000000 5600.000 6 0.000000 -0.7000000 7 0.000000 -2.800000 8 0.000000 0.000000 9 0.000000 0.000000 10 0.000000 0.000000 11 500.0000 0.000000两种方法最终得到的都是同样的最优解,即:购买1000tA原油,将全部的原料按A:B=3:2的比例混合制造乙产品,最终可以获得最大利润(全局最优解)五百万元。由影子价格Dual Price的数值可以看出约束条件a1+a2-(y1+y2+y3)500;b1+b210
8、00;对结果的影响很大,即原料供应量增长1个单位,理论上可以使得利润增加5600元,实际上,如果把L5约束改为b1+b2=x2=x3=x4,yi为第i种方案是否被采用的零一变量,满足:(2)制造的各种钢管应该至少满足客户的需求:x1*r11+x2*r12+x3*r13+x4*r1415;(3)x1*r21+x2*r22+x3*r23+x4*r2428;x1*r31+x2*r32+x3*r33+x4*r3421;x1*r41+x2*r42+x3*r43+x4*r4430;每一种切割模式必须可行、合理,按题目要求,钢管成品必然不能超过,且余量不能大于,于是有: 1750290*r1i+315*r2
9、i+350*r3i+455*r4i1850;i=1,2,3,4(4)本题还规定了所使用的每种切割模式下最多生产5根产品,有: r1i+r2i+r3i+r4i0,不需要) m=999999;!给出一个充分大的数mx2m*y2;!实现约束条件(2)x3m*y3;x4m*y4;x2x1;x3x2;x4x3;r11+r21+r31+r415;!实现约束条件(5)r12+r22+r32+r425;r13+r23+r33+r435;r14+r24+r34+r445;290*r11+315*r21+350*r31+455*r411850;!实现约束条件(4),要分开写两个不等式1750290*r11+315
10、*r21+350*r31+455*r41;290*r12+315*r22+350*r32+455*r421850;1750290*r12+315*r22+350*r32+455*r42;290*r13+315*r23+350*r33+455*r431850;1750290*r13+315*r23+350*r33+455*r43;290*r14+315*r24+350*r34+455*r441850;175015;!实现约束条件(3)x1*r21+x2*r22+x3*r23+x4*r2428;x1*r31+x2*r32+x3*r33+x4*r3421;x1*r41+x2*r42+x3*r43+x
11、4*r4430;gin(x1);gin(x2);gin(x3);gin(x4);!非负整数约束gin(r11);gin(r21);gin(r31);gin(r41);gin(r12);gin(r22);gin(r32);gin(r42);gin(r13);gin(r23);gin(r33);gin(r43);gin(r14);gin(r24);gin(r34);gin(r44);end3.运行结果局部最优解: Local optimal solution found at iteration: 138258 Objective value: 19.60000 Variable Value Re
12、duced Cost X1 9.000000 1.000000 X2 7.000000 1.000000 Y2 1.000000 0.2000000 X3 3.000000 1.000000 Y3 1.000000 0.3000000 X4 0.000000 1.004000 Y4 0.000000 0.000000 M 100.0000 0.000000 R11 1.000000 0.000000 R21 2.000000 0.000000 R31 0.000000 0.000000 R41 2.000000 0.000000 R12 0.000000 0.000000 R22 1.0000
13、00 0.000000 R32 3.000000 0.000000 R42 1.000000 0.000000 R13 2.000000 0.000000 R23 1.000000 0.000000 R33 0.000000 0.000000 R43 2.000000 0.000000 R14 2.000000 0.000000 R24 0.000000 0.000000 R34 1.000000 0.000000 R44 2.000000 0.000000 Row Slack or Surplus Dual Price 1 19.60000 -1.000000 2 0.000000 0.00
14、0000 3 93.00000 0.000000 4 97.00000 0.000000 5 0.000000 0.4000000E-02 6 2.000000 0.000000 7 4.000000 0.000000 8 3.000000 0.000000 9 0.000000 0.000000 10 0.000000 0.000000 11 0.000000 0.000000 12 0.000000 0.000000 13 20.00000 0.000000 14 80.00000 0.000000 15 30.00000 0.000000 16 70.00000 0.000000 17
15、45.00000 0.000000 18 55.00000 0.000000 19 10.00000 0.000000 20 90.00000 0.000000 21 0.000000 0.000000 22 0.000000 0.000000 23 0.000000 0.000000 24 1.000000 0.000000以上解的实际意义如下:采用三种切割方案,分别为:方案一:切割290mm、315mm、350mm和455mm种钢管的根数分别为:1,2,0,2方案二:切割四种钢管的根数分别为:0,1,3,1方案三:切割四种钢管的根数分别为:2,1,0,29根原料钢管采用方案一切割,7根采用
16、方案二,3根采用方案三,最终可以使得总花销最小为19.6。计算全局最优解所需时间较长,而实际上从计算的过程可以看出,每一步得到的局部最优解都是19.6,因此可以认为以上得到的局部解就是本题的全局最优解。问题:本题设置的0-1变量y2,y3,y4,是通过一个充分大的数M实现和x2,x3,x4之间的关系的。理论上讲,只要M取得足够大,就可以保证:式成立。但事实上,M的取值是会影响到的局部最优解的,比如,M取到900000,得到如下解: Local optimal solution found at iteration: 167527 Objective value: 19.60000 Variab
17、le Value Reduced Cost X1 14.00000 0.3999998 X2 3.000000 0.000000 Y2 1.000000 0.2000000 X3 1.000000 0.1999998 Y3 1.000000 0.3000000 X4 1.000000 0.4450831E-06 Y4 0.1111111E-05 0.000000 M 900000.0 0.000000 R11 1.000000 0.000000 R21 2.000000 2.800000 R31 0.000000 0.000000 R41 2.000000 0.000000 R12 0.000000 0.000000 R22 0.000000 0.5999999 R32 5.000000 0.000000 R42 0.000000 0.000000 R13 0.000000 0.000000 R23 1.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商行业市场前景及投资研究报告:618大促好内容创作三感六度方法论+实战案例
- 合规转利润:降本增效全指南(2026)《GBT 39167-2020电阻点焊及凸焊接头的拉伸剪切试验方法》
- 合规转利润:降本增效全指南(2026)《GBT 39102-2020定制消费品设计与生产质量控制指南》
- 合规转利润:降本增效全指南(2026)《GBT 39055-2020机械式停车设备制造安装监理技术要求》
- 河北省唐山市玉田县多校2026-2027学年高三上学期开学物理试题(含答案)
- 单片机技术应用与实践(第二版) 课件 孙大许 工作模块1-6 单片机工作环境搭建 -按键控制
- 下肢骨折手术护理查房
- 心理健康教育班会课件
- 2025年医学分析-基孔肯雅热关节痛的特点是什么
- 2026年西北大学学位英语考试真题与答案
- 尼得科电机(大连)扩建项目环境影响评价报告表
- 小学语文口语训练案例分析范文
- 感恩教师节主题班会
- 龋病的健康宣教
- 中国骨关节炎诊疗指南2024版下载
- 人教版二年级全册《体育与健康》全套课件
- GJB3243A-2021电子元器件表面安装要求
- 第一单元第一课我们走在大路上(课件)-初中美术湘美版七年级上册
- 《汽车文化》中职配套教学课件
- 有机光化学之光催化剂参与的反应课件
- 全国中小学生转学申请表(样表)
评论
0/150
提交评论