食油生产问题分析_第1页
食油生产问题分析_第2页
食油生产问题分析_第3页
食油生产问题分析_第4页
食油生产问题分析_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 食油生产问题分析 电子商务 米玉莲 邱明虹 张丽娟 赵玉莲摘要 本文对食品生产的一个具体问题进行了关于原料管理,包括采购、使用和库存三个方面的分析,做出了问题的数学模型,并针对市场价格发生变化的时候,利润的变化进行了描述。本文分为正文、结论和参考文献三部分,其中正文包括问题描述、数学模型、软件实现三部分。关键词 食品问题、配料问题、单周期、多周期、灵敏度正文1、评价报告1.1问题描述食油厂通过精炼两种硬质原料油和软质原料有,得到一种食油。硬质原料油来自两个产地:产地1和产地2,而软质原料来自另外三个产地:产地3,产地4和产地5。据预测,这5种原料油的价格从一至六月份分别为下表所示,产品油售价

2、200元/吨。 原料油的价格(元 / 吨)硬质1 硬质2 软质3 软质4 软质5一月 110 120 130 110 115二月 130 130 110 90 115三月 110 140 130 100 95四月 120 110 120 120 125五月 100 120 150 110 105六月 90 110 140 80 135硬质油和软质油需要不同生产线来提炼。硬质油生产线每月最大处理能力为200吨,软质油为250吨。五中原料油都备有贮罐,每个贮罐容量均为1000吨,每吨原料油每月存贮费用为5元。而各种精制油以及产品无油罐可存贮,精炼的加工费用可略去不计,产品销售没有任何问题。产品油的

3、硬度有一定的技术要求,它取决于各种原料油的硬度以及混合比例。产品油的硬度与各种成分的硬度以及所占比例成线性关系。根据技术要求,产品油的硬度必须不小于0.3而不大于0.6。硬质1、硬质2、软质3、软质4、软质5等各种原料油的硬度为8.8、6.1、2.0、4.2、5.0,其中硬度单位是无量纲的,并且这里假定精制过程不会影响硬度。假设在一月初,每种原料油有500吨存贮而要求六月底仍保持同样贮备。(1) 根据表中预测的原料油价格,编制逐月各种原料油采购量、耗用量及库存量计划,使今年内的利润最大。(2) 考虑原料油价格上涨对利润的影响。据市场预测分析,若二月份硬质原料油价格比表中的数字上涨%,则软质油在

4、二月份的价格将比表中的数字上涨2%相应地,三月份,硬质原料将上涨2%,软质原料油将上涨4%,依次类推至六月份。试分析从1到20的各情况下,利润将如何变化?(3) 附加以下3个条件后,再求解上面的问题: 每一个月所用的原料油不多于三种。 若在某一个月用一种原料油,那么这种油不能少于20吨。 若在一个月中用硬质油1或硬质油2,则这个月就必须用软质油5。2、对策建议2.1问题一的建议计划表 硬质1硬质2软质3软质4软质5一月采购量00000耗用量159.25926240.74074202500库存量340.740753459.259247500250500二月采购量00000耗用量159.25926

5、240.74074202500库存量181.481476418.5185245000500三月采购量00000耗用量96.296295103.703705100240库存量85.185188314.8148194900260四月采购量00000耗用量020025000库存量85.185188114.8148122400260五月采购量00000耗用量85.185188114.81481200250库存量00240010六月采购量659.259277540.740723260750490耗用量159.25926240.74074202500库存量5005005005005002.2问题二灵敏度分

6、析结果 利润(元) 0 211770.4 1 211560.4 2 211350.4 3 211140.4 4 210930.4 5 210720.4 6 210510.4 7 210300.4 8 210090.4 9 209880.4 10 209670.4 11 209460.4 12 209250.4 13 209040.4 14 208830.4 15 208620.4 16 208410.4 17 208200.4 18 207990.4 19 207780.4 20 207570.4从上表可以看出,随着的增加,利润逐渐降低。2.3问题三的建议计划表 XDij=0时,表示在第j个月

7、不消耗第i中原料油;否则,XDij=1。 硬质1硬质2软质3软质4软质5一月采购量00000耗用量200103.333336146.666672 库存量300500396.666656500353.333344二月采购量00000耗用量20023020库存量300300396.666656270333.333344三月采购量00000耗用量200103.333336146.666672库存量100300293.333344270186.666672四月采购量00000耗用量20023020库存量100100293.33334440166.666672 五月采购量014.8148150083.3

8、33336耗用量85.185188114.814812250库存量14.8148150293.333344400六月采购量485.185181 700206.666672690520耗用量20023020库存量5005005005005002.4灵敏度分析结果: 利润(元) 0 203846.3 1 203638.1 2 203429.9 3 203221.7 4 203013.6 5 202805.4 6 202597.2 7 202389.0 8 202180.8 9 201972.6 10 201764.4 11 201556.3 12 201348.1 13 201139.9 14 2

9、00931.7 15 200723.5 16 200515.3 17 200307.1 18 200099.0 19 199890.8 20 199682.6 从上表可以看出,随着的增加,利润逐渐降低。3、模型技术分析为了能适应不断变化的市场,决定使用LINGO软件构造出一个运筹学的模型,来解决每月的采购量、耗用量和库存量问题。3.1设变量Xuij表示原料消耗量 XBij表示采购量 XSij表示库存量Yi表示销售量 i表示各种原料的分类, j表示各个月份XDij表示第i中原料在第j个月出现与否(0-1变量)3.2为第一个问题设计的数学模型MAX -110Xu11-120Xu21-130Xu31

10、-110Xu41-115Xu51+200y1-130Xu12-130Xu22-110Xu32-90Xu42-115Xu52+200y2-110Xu13-140Xu23-130Xu33-100Xu43-95Xu53+200y3-120Xu14-110Xu24-120Xu34-120Xu44-125Xu54+200y4-100Xu15-120Xu25-150Xu35-110Xu45-105Xu55+200y5-90Xu16-110Xu26-140Xu36-80Xu46-135Xu56+200y6-5XS11-5XS21-5XS31-5XS41-5XS51-5XS12-5XS22-5XS32-5XS

11、42-5XS52-5XS13-5XS23-5XS33-5XS43-5XS53-5XS14-5XS24-5XS34-5XS44-5XS54-5XS15-5XS25-5XS35-5XS45-5XS55-5XS16-5XS26-5XS36-5XS46-5XS56-K/每个月原料消耗量与各期原料的价格相乘,取负.然后加上各期的销售额,再减去存贮费用组成利润的公式, stK=12500 /第零月的存贮费用Xu11+Xu21<=200 /第i月的硬质原料的总和不超过200t Xu31+Xu41+Xu51<=250 /第i月的软质原料的总和不超过250t8.8Xu11+6.1Xu21+2Xu31

12、+4.2Xu41+5Xu51-6y1<=0 /由第i月的各种原料制作的产品油的硬度不高于68.8Xu11+6.1Xu21+2Xu31+4.2Xu41+5Xu51-3y1>=0 /由第i月的各种原料制作的产品油的硬度不低于3Xu11+Xu21+Xu31+Xu41+Xu51-y1=0 /第i月的各种原料用量等于产品油的产量y1>=0Xu12+Xu22<=200Xu32+Xu42+Xu52<=2508.8Xu12+6.1Xu22+2Xu32+4.2Xu42+5Xu52-6y2<=08.8Xu12+6.1Xu22+2Xu32+4.2Xu42+5Xu52-3y2>

13、;=0Xu12+Xu22+Xu32+Xu42+Xu52-y2=0y2>=0Xu13+Xu23<=200Xu33+Xu43+Xu53<=2508.8Xu13+6.1Xu23+2Xu33+4.2Xu43+5Xu53-6y3<=08.8Xu13+6.1Xu23+2Xu33+4.2Xu43+5Xu53-3y3>=0Xu13+Xu23+Xu33+Xu43+Xu53-y3=0y3>=0Xu14+Xu24<=200Xu34+Xu44+Xu54<=2508.8Xu14+6.1Xu24+2Xu34+4.2Xu44+5Xu54-6y4<=08.8Xu14+6.

14、1Xu24+2Xu34+4.2Xu44+5Xu54-3y4>=0Xu14+Xu24+Xu34+Xu44+Xu54-y4=0y4>=0Xu15+Xu25<=200Xu35+Xu45+Xu55<=2508.8Xu15+6.1Xu25+2Xu35+4.2Xu45+5Xu55-6y5<=08.8Xu15+6.1Xu25+2Xu35+4.2Xu45+5Xu55-3y5>=0Xu15+Xu25+Xu35+Xu45+Xu55-y5=0y5>=0Xu16+Xu26<=200Xu36+Xu46+Xu56<=2508.8Xu16+6.1Xu26+2Xu36+4

15、.2Xu46+5Xu56-6y6<=08.8Xu16+6.1Xu26+2Xu36+4.2Xu46+5Xu56-3y6>=0Xu16+Xu26+Xu36+Xu46+Xu56-y6=0y6>=0XB11-Xu11-XS11=-500 /第(t-1)月库存量+第t月采购量XS11+XB12-Xu12-XS12=0 =第t消耗量+第t月库存量。XS12+XB13-Xu13-XS13=0 XS13+XB14-Xu14-XS14=0 XS14+XB15-Xu15-XS15=0 XS15+XB16-Xu16=500 XB21-Xu21-XS21=-500XS21+XB22-Xu22-XS2

16、2=0XS22+XB23-Xu23-XS23=0XS23+XB24-Xu24-XS24=0XS24+XB25-Xu25-XS25=0XS25+XB26-Xu26=500XB31-Xu31-XS31=-500 /起始月份(零月)和最后月份(六月)其库存量是常值500XS31+XB32-Xu32-XS32=0XS32+XB33-Xu33-XS33=0XS33+XB34-Xu34-XS34=0XS34+XB35-Xu35-XS35=0XS35+XB36-Xu36=500XB41-Xu41-XS41=-500XS41+XB42-Xu42-XS42=0XS42+XB43-Xu43-XS43=0XS43+

17、XB44-Xu44-XS44=0XS44+XB45-Xu45-XS45=0XS45+XB46-Xu46=500XB51-Xu51-XS51=-500XS51+XB52-Xu52-XS52=0XS52+XB53-Xu53-XS53=0XS53+XB54-Xu54-XS54=0XS54+XB55-Xu55-XS55=0XS55+XB56-Xu56=500XS11<1000 /五种原料油都有贮罐,每个贮罐的容量均为1000tXS21<1000XS31<1000XS41<1000XS51<1000XS12<1000XS22<1000XS32<1000XS

18、42<1000XS52<1000XS13<1000XS23<1000XS33<1000XS43<1000XS53<1000XS14<1000XS24<1000XS34<1000XS44<1000XS54<1000XS15<1000XS25<1000XS35<1000XS45<1000XS55<1000LINGO的软件实现:MODEL:SETS:MONTH/1.6/:OUTPUTY;KIND/1.5/:rigidity;OIL/1/:M,N;LINK(KIND,MONTH):P,S,U,B;!P

19、,price;ENDSETSDATA:P=110, 130, 110, 120, 100, 90, 120, 130, 140, 110, 120, 110, 130, 110, 130, 120, 150, 140, 110, 90, 100, 120, 110, 80, 115, 115, 95, 125 ,105, 135;rigidity=8.8, 6.1, 2.0, 4.2, 5.0;M=200;N=250;ENDDATAMAX=SUM(MONTH(J):200*OUTPUTY(J)-SUM(KIND(I): SUM(MONTH(J):P(I,J)*U(I,J)-SUM(KIND(I

20、):SUM(MONTH(J)|J#LE#5:5*S(I,J)-12500;!硬质原料;FOR(OIL(K):FOR(MONTH(J):SUM(KIND(I)|I#LE#2: U(I,J)<=M(K);!软质原料;FOR(OIL(K):FOR(MONTH(J):SUM(KIND(I)|I#GE#3 #AND# I#LE#5: U(I,J)<=N(K);!硬度上限约束;FOR(MONTH(J):SUM(KIND(I):U(I,J)*rigidity(I)<=6*OUTPUTY(J); !硬度下限约束;FOR(MONTH(J):SUM(KIND(I):U(I,J)*rigidity

21、(I)>=3*OUTPUTY(J); !连续性;FOR(MONTH(J):SUM(KIND(I):U(I,J)=OUTPUTY(J);!非负限制;FOR(KIND(I): FOR(MONTH(J):U(I,J)>=0);FOR(MONTH(J):OUTPUTY(J)>=0);!库存限制;FOR(kind(i):FOR(MONTH(J): S(I,J)<=1000);!第(t-1)月库存量+第t月采购量=第t消耗量+第t月库存量;FOR(KIND(I):FOR(MONTH(J)|J#GE#2 #AND# J#LE#6 : S(I,J-1)+B(I,J)-U(I,J)-S(

22、I,J)=0);FOR(KIND(I): B(I,1)-U(I,1)-S(I,1)=-500);FOR(KIND(I):S(I,6)=500);!THE OBJECTIVE;END3.3为第二个问题设计的数学模型在问题一的数学模型的基础上,在目标函数上附加一个表达式,研究最优解怎样随市场价格增长而变化的。该模型的附加表达式习惯上写作:其中系数和取值为:当从0增加到20时,其组合目标函数将以刻画出最优解的变化。MAX -110Xu11-120Xu21-130Xu31-110Xu41-115Xu51+200y1-130Xu12-130Xu22-110Xu32-90Xu42-115Xu52+200y

23、2-110Xu13-140Xu23-130Xu33-100Xu43-95Xu53+200y3-120Xu14-110Xu24-120Xu34-120Xu44-125Xu54+200y4-100Xu15-120Xu25-150Xu35-110Xu45-105Xu55+200y5-90Xu16-110Xu26-140Xu36-80Xu46-135Xu56+200y6-5XS11-5XS21-5XS31-5XS41-5XS51-5XS12-5XS22-5XS32-5XS42-5XS52-5XS13-5XS23-5XS33-5XS43-5XS53-5XS14-5XS24-5XS34-5XS44-5XS

24、54-5XS15-5XS25-5XS35-5XS45-5XS55-K-XB12-XB22-2XB32-2XB42-2XB52-2XB13-2XB23-4XB33-4XB43-4XB53-3XB14-3XB24-6XB34-6XB44-6XB54-4XB15-4XB25-8XB35-8XB45-8XB55-5XB16-5XB26-10XB36-10XB46-10XB56stK=12500Xu11+Xu21<=200Xu31+Xu41+Xu51<=2508.8Xu11+6.1Xu21+2Xu31+4.2Xu41+5Xu51-6y1<=08.8Xu11+6.1Xu21+2Xu31+

25、4.2Xu41+5Xu51-3y1>=0Xu11+Xu21+Xu31+Xu41+Xu51-y1=0y1>=0Xu12+Xu22<=200Xu32+Xu42+Xu52<=2508.8Xu12+6.1Xu22+2Xu32+4.2Xu42+5Xu52-6y2<=08.8Xu12+6.1Xu22+2Xu32+4.2Xu42+5Xu52-3y2>=0Xu12+Xu22+Xu32+Xu42+Xu52-y2=0y2>=0Xu13+Xu23<=200Xu33+Xu43+Xu53<=2508.8Xu13+6.1Xu23+2Xu33+4.2Xu43+5Xu53

26、-6y3<=08.8Xu13+6.1Xu23+2Xu33+4.2Xu43+5Xu53-3y3>=0Xu13+Xu23+Xu33+Xu43+Xu53-y3=0y3>=0Xu14+Xu24<=200Xu34+Xu44+Xu54<=2508.8Xu14+6.1Xu24+2Xu34+4.2Xu44+5Xu54-6y4<=08.8Xu14+6.1Xu24+2Xu34+4.2Xu44+5Xu54-3y4>=0Xu14+Xu24+Xu34+Xu44+Xu54-y4=0y4>=0Xu15+Xu25<=200Xu35+Xu45+Xu55<=2508.8

27、Xu15+6.1Xu25+2Xu35+4.2Xu45+5Xu55-6y5<=08.8Xu15+6.1Xu25+2Xu35+4.2Xu45+5Xu55-3y5>=0Xu15+Xu25+Xu35+Xu45+Xu55-y5=0y5>=0Xu16+Xu26<=200Xu36+Xu46+Xu56<=2508.8Xu16+6.1Xu26+2Xu36+4.2Xu46+5Xu56-6y6<=08.8Xu16+6.1Xu26+2Xu36+4.2Xu46+5Xu56-3y6>=0Xu16+Xu26+Xu36+Xu46+Xu56-y6=0y6>=0XB11-Xu11-

28、XS11=-500XS11+XB12-Xu12-XS12=0XS12+XB13-Xu13-XS13=0XS13+XB14-Xu14-XS14=0XS14+XB15-Xu15-XS15=0XS15+XB16-Xu16=500XB21-Xu21-XS21=-500XS21+XB22-Xu22-XS22=0XS22+XB23-Xu23-XS23=0XS23+XB24-Xu24-XS24=0XS24+XB25-Xu25-XS25=0XS25+XB26-Xu26=500XB31-Xu31-XS31=-500XS31+XB32-Xu32-XS32=0XS32+XB33-Xu33-XS33=0XS33+XB

29、34-Xu34-XS34=0XS34+XB35-Xu35-XS35=0XS35+XB36-Xu36=500XB41-Xu41-XS41=-500XS41+XB42-Xu42-XS42=0XS42+XB43-Xu43-XS43=0XS43+XB44-Xu44-XS44=0XS44+XB45-Xu45-XS45=0XS45+XB46-Xu46=500XB51-Xu51-XS51=-500XS51+XB52-Xu52-XS52=0XS52+XB53-Xu53-XS53=0XS53+XB54-Xu54-XS54=0XS54+XB55-Xu55-XS55=0XS55+XB56-Xu56=500XS11&

30、lt;1000XS21<1000XS31<1000XS41<1000XS51<1000XS12<1000XS22<1000XS32<1000XS42<1000XS52<1000XS13<1000XS23<1000XS33<1000XS43<1000XS53<1000XS14<1000XS24<1000XS34<1000XS44<1000XS54<1000XS15<1000XS25<1000XS35<1000XS45<1000XS55<1000LINGO

31、的软件实现:MODEL:SETS:MONTH/1.6/:OUTPUTY,a,c;KIND/1.5/:rigidity;OIL/1/:M,N;LINK(KIND,MONTH):P,S,U,B;SEN/1/:Q;!P,price;ENDSETSDATA:P=110, 130, 110, 120, 100, 90, 120, 130, 140, 110, 120, 110, 130, 110, 130, 120, 150, 140, 110, 90, 100, 120, 110, 80, 115, 115, 95, 125 ,105, 135;rigidity=8.8, 6.1, 2.0, 4.2,

32、 5.0;M=200;N=250;a=0,-1,-2,-3,-4,-5;c=0,-2,-4,-6,-8,-10;!语法格式,运行时可以弹出一个对话框以输入Q的值;Q=?;ENDDATAMAX=SUM(MONTH(J):200*OUTPUTY(J)-SUM(KIND(I): SUM(MONTH(J):P(I,J)*U(I,J)-SUM(KIND(I):SUM(MONTH(J)|J#LE#5:5*S(I,J)-12500+SUM(SEN(R):Q(R)*(SUM(KIND(I)|I#LE#2:SUM(MONTH(J)|J#GE#2:a(J)*B(I,J)+SUM(KIND(I)|I#GE#3:SU

33、M(MONTH(J)|J#GE#2:c(J)*B(I,J);!硬质原料;FOR(OIL(K):FOR(MONTH(J):SUM(KIND(I)|I#LE#2: U(I,J)<=M(K);!软质原料;FOR(OIL(K):FOR(MONTH(J):SUM(KIND(I)|I#GE#3 #AND# I#LE#5: U(I,J)<=N(K);!硬度上限约束;FOR(MONTH(J):SUM(KIND(I):U(I,J)*rigidity(I)<=6*OUTPUTY(J);!硬度下限约束;FOR(MONTH(J):SUM(KIND(I):U(I,J)*rigidity(I)>=

34、3*OUTPUTY(J);!连续性;FOR(MONTH(J):SUM(KIND(I):U(I,J)=OUTPUTY(J);!非负限制;FOR(KIND(I): FOR(MONTH(J):U(I,J)>=0);FOR(MONTH(J):OUTPUTY(J)>=0);!库存限制;FOR(kind(i):FOR(MONTH(J): S(I,J)<=1000);!第(t-1)月库存量+第t月采购量=第t消耗量+第t月库存量;FOR(KIND(I):FOR(MONTH(J)|J#GE#2 #AND# J#LE#6 : S(I,J-1)+B(I,J)-U(I,J)-S(I,J)=0);F

35、OR(KIND(I): B(I,1)-U(I,1)-S(I,1)=-500);FOR(KIND(I):S(I,6)=500);!THE OBJECTIVE;END3.4为第三个问题设计的数学模型3.4.1 在第一个问题的数学模型上,在约束条件中增加问题三中的附加条件,求出新的最优解。MAX -110Xu11-120Xu21-130Xu31-110Xu41-115Xu51+200y1-130Xu12-130Xu22-110Xu32-90Xu42-115Xu52+200y2-110Xu13-140Xu23-130Xu33-100Xu43-95Xu53+200y3-120Xu14-110Xu24-1

36、20Xu34-120Xu44-125Xu54+200y4-100Xu15-120Xu25-150Xu35-110Xu45-105Xu55+200y5-90Xu16-110Xu26-140Xu36-80Xu46-135Xu56+200y6-5XS11-5XS21-5XS31-5XS41-5XS51-5XS12-5XS22-5XS32-5XS42-5XS52-5XS13-5XS23-5XS33-5XS43-5XS53-5XS14-5XS24-5XS34-5XS44-5XS54-5XS15-5XS25-5XS35-5XS45-5XS55-KstK=12500Xu11+Xu21<=200Xu31

37、+Xu41+Xu51<=2508.8Xu11+6.1Xu21+2Xu31+4.2Xu41+5Xu51-6y1<=08.8Xu11+6.1Xu21+2Xu31+4.2Xu41+5Xu51-3y1>=0Xu11+Xu21+Xu31+Xu41+Xu51-y1=0y1>=0Xu12+Xu22<=200Xu32+Xu42+Xu52<=2508.8Xu12+6.1Xu22+2Xu32+4.2Xu42+5Xu52-6y2<=08.8Xu12+6.1Xu22+2Xu32+4.2Xu42+5Xu52-3y2>=0Xu12+Xu22+Xu32+Xu42+Xu52-y

38、2=0y2>=0Xu13+Xu23<=200Xu33+Xu43+Xu53<=2508.8Xu13+6.1Xu23+2Xu33+4.2Xu43+5Xu53-6y3<=08.8Xu13+6.1Xu23+2Xu33+4.2Xu43+5Xu53-3y3>=0Xu13+Xu23+Xu33+Xu43+Xu53-y3=0y3>=0Xu14+Xu24<=200Xu34+Xu44+Xu54<=2508.8Xu14+6.1Xu24+2Xu34+4.2Xu44+5Xu54-6y4<=08.8Xu14+6.1Xu24+2Xu34+4.2Xu44+5Xu54-3y4

39、>=0Xu14+Xu24+Xu34+Xu44+Xu54-y4=0y4>=0Xu15+Xu25<=200Xu35+Xu45+Xu55<=2508.8Xu15+6.1Xu25+2Xu35+4.2Xu45+5Xu55-6y5<=08.8Xu15+6.1Xu25+2Xu35+4.2Xu45+5Xu55-3y5>=0Xu15+Xu25+Xu35+Xu45+Xu55-y5=0y5>=0Xu16+Xu26<=200Xu36+Xu46+Xu56<=2508.8Xu16+6.1Xu26+2Xu36+4.2Xu46+5Xu56-6y6<=08.8Xu16

40、+6.1Xu26+2Xu36+4.2Xu46+5Xu56-3y6>=0Xu16+Xu26+Xu36+Xu46+Xu56-y6=0y6>=0XB11-Xu11-XS11=-500XS11+XB12-Xu12-XS12=0XS12+XB13-Xu13-XS13=0XS13+XB14-Xu14-XS14=0XS14+XB15-Xu15-XS15=0XS15+XB16-Xu16=500XB21-Xu21-XS21=-500XS21+XB22-Xu22-XS22=0XS22+XB23-Xu23-XS23=0XS23+XB24-Xu24-XS24=0XS24+XB25-Xu25-XS25=0X

41、S25+XB26-Xu26=500XB31-Xu31-XS31=-500XS31+XB32-Xu32-XS32=0XS32+XB33-Xu33-XS33=0XS33+XB34-Xu34-XS34=0XS34+XB35-Xu35-XS35=0XS35+XB36-Xu36=500XB41-Xu41-XS41=-500XS41+XB42-Xu42-XS42=0XS42+XB43-Xu43-XS43=0XS43+XB44-Xu44-XS44=0XS44+XB45-Xu45-XS45=0XS45+XB46-Xu46=500XB51-Xu51-XS51=-500XS51+XB52-Xu52-XS52=0X

42、S52+XB53-Xu53-XS53=0XS53+XB54-Xu54-XS54=0XS54+XB55-Xu55-XS55=0XS55+XB56-Xu56=500Xu11-200XD11<=0 /一月份中硬质油如有消耗,不能超过每月Xu11-20XD11>=0 处理的最大限度 200t,而且不能少于20t Xu21-200XD21<=0Xu21-20XD21>=0Xu31-250XD31<=0Xu31-20XD31>=0Xu41-250XD41<=0Xu41-20XD41>=0Xu51-250XD51<=0Xu51-20XD51>=0X

43、u12-200XD12<=0Xu12-20XD12>=0Xu22-200XD22<=0Xu22-20XD22>=0Xu32-250XD32<=0Xu32-20XD32>=0Xu42-250XD42<=0Xu42-20XD42>=0Xu52-250XD52<=0Xu52-20XD52>=0Xu13-200XD13<=0Xu13-20XD13>=0Xu23-200XD23<=0Xu23-20XD23>=0Xu33-250XD33<=0Xu33-20XD33>=0Xu43-250XD43<=0Xu4

44、3-20XD43>=0Xu53-250XD53<=0Xu53-20XD53>=0Xu14-200XD14<=0Xu14-20XD14>=0Xu24-200XD24<=0Xu24-20XD24>=0Xu34-250XD34<=0Xu34-20XD34>=0Xu44-250XD44<=0Xu44-20XD44>=0Xu54-250XD54<=0Xu54-20XD54>=0Xu15-200XD15<=0Xu15-20XD15>=0Xu25-200XD25<=0Xu25-20XD25>=0Xu35-2

45、50XD35<=0Xu35-20XD35>=0Xu45-250XD45<=0Xu45-20XD45>=0Xu55-250XD55<=0Xu55-20XD55>=0Xu16-200XD16<=0Xu16-20XD16>=0Xu26-200XD26<=0Xu26-20XD26>=0Xu36-250XD36<=0Xu36-20XD36>=0Xu46-250XD46<=0Xu46-20XD46>=0Xu56-250XD56<=0Xu56-20XD56>=0XD11+XD21+XD31+XD41+XD51&l

46、t;=3 /第i月所用的原料油不多于3种。XD12+XD22+XD32+XD42+XD52<=3XD13+XD23+XD33+XD43+XD53<=3XD14+XD24+XD34+XD44+XD54<=3XD15+XD25+XD35+XD45+XD55<=3XD16+XD26+XD36+XD46+XD56<=3XD11-XD51<=0 /若在第i月中用硬质油1或硬质油2,则这XD21-XD51<=0 个月就必须用软质油5。XD12-XD52<=0XD22-XD52<=0XD13-XD53<=0XD23-XD53<=0XD14-X

47、D54<=0XD24-XD54<=0XD15-XD55<=0XD25-XD55<=0XD16-XD56<=0XD26-XD56<=0 XS11<1000XS21<1000XS31<1000XS41<1000XS51<1000XS12<1000XS22<1000XS32<1000XS42<1000XS52<1000XS13<1000XS23<1000XS33<1000XS43<1000XS53<1000XS14<1000XS24<1000XS34<100

48、0XS44<1000XS54<1000XS15<1000XS25<1000XS35<1000XS45<1000XS55<1000LINGO的软件实现:MODEL:SETS:MONTH/1.6/:OUTPUTY;KIND/1.5/:rigidity;OIL/1/:M,N,L;LINK(KIND,MONTH):P,S,U,B,D;!P,price;ENDSETSDATA:P=110, 130, 110, 120, 100, 90, 120, 130, 140, 110, 120, 110, 130, 110, 130, 120, 150, 140, 110

49、, 90, 100, 120, 110, 80, 115, 115, 95, 125 ,105, 135;rigidity=8.8, 6.1, 2.0, 4.2, 5.0;M=200;N=250;L=20;ENDDATAMAX=SUM(MONTH(J):200*OUTPUTY(J)-SUM(KIND(I): SUM(MONTH(J):P(I,J)*U(I,J)-SUM(KIND(I):SUM(MONTH(J)|J#LE#5:5*S(I,J)-12500;!硬质原料;FOR(OIL(K):FOR(MONTH(J):SUM(KIND(I)|I#LE#2: U(I,J)<=M(K);!软质原料

50、;FOR(OIL(K):FOR(MONTH(J):SUM(KIND(I)|I#GE#3 #AND# I#LE#5: U(I,J)<=N(K);!硬度上限约束;FOR(MONTH(J):SUM(KIND(I):U(I,J)*rigidity(I)<=6*OUTPUTY(J);!硬度下限约束;FOR(MONTH(J):SUM(KIND(I):U(I,J)*rigidity(I)>=3*OUTPUTY(J);!连续性;FOR(MONTH(J):SUM(KIND(I):U(I,J)=OUTPUTY(J);!非负限制;FOR(kind(i): FOR(MONTH(J):U(I,J)&g

51、t;=0);FOR(MONTH(J):OUTPUTY(J)>=0);!库存限制;FOR(kind(i):FOR(MONTH(J): S(I,J)<=1000);!第(t-1)月库存量+第t月采购量=第t消耗量+第t月库存量;FOR(KIND(I):FOR(MONTH(J)|J#GE#2 #AND# J#LE#6 : S(I,J-1)+B(I,J)-U(I,J)-S(I,J)=0);FOR(KIND(I): B(I,1)-U(I,1)-S(I,1)=-500);FOR(KIND(I):S(I,6)=500);!0-1变量定义;FOR(MONTH(J):FOR(KIND(I):BIN(

52、D(I,J);!硬质油的消耗限制;FOR(OIL(K):FOR(MONTH(J):FOR(KIND(I)|I#LE#2:U(I,J)<=M(K)*D(I,J);FOR(OIL(K):FOR(MONTH(J):FOR(KIND(I)|I#LE#2: U(I,J)>=L(K)*D(I,J);FOR(OIL(K):FOR(MONTH(J):FOR(KIND(I)|I#GE#3 #AND# I#LE#5 :U(I,J)<=N(K)*D(I,J);FOR(OIL(K):FOR(MONTH(J):FOR(KIND(I)|I#GE#3 #AND# I#LE#5 :U(I,J)>=L(

53、K)*D(I,J);!种类限制;FOR(MONTH(J):SUM(KIND(I):D(I,J)<=3);FOR(MONTH(J):FOR(KIND(I)|I#LE#2: D(I,J)<=D(5,J);!THE OBJECTIVE;END3.4.2 在1.3.4.1中的数学模型的基础上,采用问题二中的附加表达式,研究最优解怎样随未来市场几个增长而变化的。MAX -110Xu11-120Xu21-130Xu31-110Xu41-115Xu51+200y1-130Xu12-130Xu22-110Xu32-90Xu42-115Xu52+200y2-110Xu13-140Xu23-130Xu

54、33-100Xu43-95Xu53+200y3-120Xu14-110Xu24-120Xu34-120Xu44-125Xu54+200y4-100Xu15-120Xu25-150Xu35-110Xu45-105Xu55+200y5-90Xu16-110Xu26-140Xu36-80Xu46-135Xu56+200y6-5XS11-5XS21-5XS31-5XS41-5XS51-5XS12-5XS22-5XS32-5XS42-5XS52-5XS13-5XS23-5XS33-5XS43-5XS53-5XS14-5XS24-5XS34-5XS44-5XS54-5XS15-5XS25-5XS35-5XS45-5XS55-K-XB1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论