版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
原油采购与加工问题原油采购与加工问题:某公司用两种原油、混合加工成两种汽油甲、乙。甲、乙两种汽油含原油的最低比例分别为和,每吨售价分别为元和元。该公司现有原油和的库存量分别为吨和吨,还可以从市场上买到不超过吨的原油。原油的市场价为:购买不超过吨时的单价为元吨;购买超过吨但不超过100吨0时,超过50吨0部分的单价为800元0/吨;购买量超过100吨0时,超过100吨0部分的单价为600元0/吨。该公司如何安排原油的采购和加工。(1)问题分析安排原油采购、加工的目标是利润最大,题目中给出的是两种汽油的售价和原油的采购价,利润为销售汽油的收入与购买原油的支出之差。这里的难点在于原油的采购价与购买量的关系比较复杂,是分段函数关系,能否及如何用线性规划、整数规划模型加以处理是关键所在。(2)模型建立设原油的购买量为(单位:吨)。根据题目所给数据,采购的支出可表示为如下的分段线性函数(以下价格以千元吨为单位):,10:0<v<500u")="000+8:500<.v<10003000+6工1000<v<1500()设原油用于生产甲、乙两种汽油的数量分别为x和x,原油用于生产甲、TOC\o"1-5"\h\z1112乙两种汽油的数量分别为x和x,则总的收入为4.8(X+x)+5.6(x+x)(千212211211222元)。于是本例的目标函数(利润)为maxz=4.8(x+x)+5.6(x+x)-c(x)()11211222约束条件包括加工两种汽油用的原油、原油库存量的限制,原油购买量的限制,以及两种汽油含原油的比例限制,它们表示为
元+元<500+元1112x+x<10002122Xii>0.5x+xii2ixi2>0.6Xii>0.5x+xii2ixi2>0.6x+xi222x,xiii2,x,x2i22,x>0由于()式中的不是线性函数,()()给出的是一个非线性规划,而且,对于这样用分段函数定义的,一般的非线性规划软件也难以输入和求解。能不能想办法将该模型化简,从而用现成的软件求解呢?一个自然的想法是将原油的采购量分解为三个量,即用x,x,x分别表示以价i23格千元吨、千元吨、千元吨采购的原油的吨数,总支出为c(x)=10x+8x+6x,且x=x+x+xTOC\o"1-5"\h\z123123这时目标函数(6)变为线性函数maxz=4.8(x+x)+5.6(x+x)一(10x+8x+6x)11211222123应该注意到,只有当以千元吨的价格购买\=500(吨)时,才能以千元吨的价格购买x2(〉0),这个条件可以表示为(x一500)x=0()12同理,只有当以千元吨的价格购买x2=500(吨)时,才能以千元吨的价格购买x3(〉0),于是(x一500)x=0()23此外,x1,x2,x3的取值范围是0<x,x,x<500123此时,该规划非线性规划,局部最优解(x—500)x=0()12x=500同理,只有当以千元吨的价格购买X2(吨)时,才能以千元吨的价格购买X3(>0),于是(x—500)x=023处理方法二:引入0-1变量将(9)和(10)转化为线性约束。千元/吨的价格令z=1,z=1,z=1分别表示以千元吨、千元吨、千元/吨的价格123采购原油,则约束()和()可以替换为500z<x<500z211500z<x<500z322x<500z33z,z,z=0or1123由此构成线性整数规划此时,该规划线性整数规划。Z(2)1.0000002000.000Z(3)1.0000001000.000C(1)10.000000.000000C(2)8.0000000.000000C(3)6.0000000.000000model:sets:var1/1..4/:y;!y(1)=x11,y(2)=x21,y(3)=x12,y(4)=x22;var2/1..3/:x,c;endsetsmax=4.8*(y(1)+y(2))+5.6*(y(3)+y(4))-@sum(var2:c*x);y(1)+y(3)<@sum(var2:x)+500;y(2)+y(4)<1000;0.5*(y(1)-y(2))>0;0.4*y(3)-0.6*y(4)>0;(x(1)-500)*x(2)=0;(x(2)-500)*x(3)=0;@for(var2:@bnd(0,x,500));data:c=1086;enddataendmodel:sets:var1/1..4/:y;!y(1)=x11,y(2)=x21,y(3)=x12,y(4)=x22;var2/1..3/:x,z,c;endsetsmax=4.8*(y(1)+y(2))+5.6*(y(3)+y(4))-@sum(var2:c*x);y(1)+y(3)<@sum(var2:x)+500;y(2)+y(4)<1000;0.5*(y(1)-y(2))>0;0.4*y(3)-0.6*y(4)>0;@for(var2(i)|i#lt#3:500*z(i+1)<x(i);x(i)<500*z(i));x(3)<500*z(3);@for(var2:@bin(z));@for(var2:@bnd(0,x,500));data:c=1086;enddataendmodel:sets:var1/1..4/:z;!z(1)=x11,z(2)=x21,z(3)=x12,z(4)=x22;var2/1..3/:x,c;endsetsmax=4.8*(z(1)+z(2))+5.6*(z(3)+z(4))-@sum(var2:c*x);z(1)+z(3)<@sum(var2:x)+500;z(2)+z(4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度钢结构工程大数据分析与决策支持合同3篇
- 展会媒体合作合同(2篇)
- 2025年度环保项目财务代理与审计合同3篇
- 二零二五版智慧校园信息化建设与运营合同3篇
- 二零二五年新能源发电场电工劳务及环保设施合同3篇
- 二零二五年度高等学府外国专家讲学合同参考文本3篇
- 二零二五年度出租屋租赁合同范本:租赁押金无息退还协议3篇
- 二零二五年度机械加工行业信息安全保护合同2篇
- 2025年度标识标牌照明系统升级改造合同3篇
- 二零二五版机票预订代理及境外旅游套餐合同5篇
- 疏散楼梯安全要求全解析
- 汽车扰流板产品原材料供应与需求分析
- 临床医学院毕业实习管理-new-new课件
- 阻燃材料的阻燃机理建模
- PLC控制系统合同(2024版)
- CJT 511-2017 铸铁检查井盖
- ISO15189培训测试卷及答案
- JJG(交通) 171-2021 超声式成孔质量检测仪检定规程
- 气象卫星技术在军事中的应用
- 配电工作组配电网集中型馈线自动化技术规范编制说明
- 介入科围手术期护理
评论
0/150
提交评论