MATLAB-Lingo求解线性规划问题-奶制品2

奶制品的生产销售计划,给定条件不变

       为了增加工厂的获利,开发了奶制品的深加工技术:用2小时和3元加工费,可将1kgA1加工成0.8kg高级奶制品B1,也可将1kgA2加工成0.75kg高级奶制品B2,每千克B1能获利44元,每千克B2能获利32元.试为该厂制定一个生产计划,使每天获利最大,进一步讨论以下2个附加问题:

  1. 如果投资30元可以增加供应1桶牛奶,投资3元可增加1h劳动时间,是否应作这项投资?如果每天投资150元,可赚回多少?
  2. 每千克高级奶制品B1,B2的获利经常有10%的波动,对制定的生产销售计划有无影响,如果每千克B1获利下降10%,计划应该变化吗?

解:

设生产 x1 千克 A1,x2千克A2, x3千克B1, x4千克 B2,x5千克 A1加工B1,x6千克A2加工B2。

目标函数:    gif.latex?Max%20z%3D24x_%7B1%7D+16x_%7B2%7D+44x_%7B3%7D+32x_%7B4%7D-3x_%7B5%7D-3x_%7B6%7D

原料供应         gif.latex?%5Cfrac%7Bx_%7B1%7D+x_%7B5%7D%7D%7B3%7D+%5Cfrac%7Bx_%7B2%7D+x_%7B6%7D%7D%7B4%7D%5Cleqslant%2050

劳动时间         gif.latex?4%28x_%7B1%7D+x_%7B5%7D%29+2%28x_%7B2%7D+x_%7B6%7D%29+2x_%7B5%7D+2x_%7B6%7D%5Cleqslant%20480

加工能力          gif.latex?x_%7B1%7D+x_%7B5%7D%5Cleq%20100

附加约束          gif.latex?x_%7B3%7D%3D0.8x_%7B5%7D       gif.latex?x_%7B4%7D%3D0.75x_%7B6%7D

非负约束          gif.latex?x_%7B1%7D%2C....%2Cx_%7B6%7D%5Cgeq%200

Max=24*x1+16*x2+44*x3+32*x4-3*x5-3*x6;
4*x1+3*x2+4*x5+3*x6<=600;
4*x1+2*x2+6*x5+4*x6<=480;
x1+x5<=100;
x3=0.8*x5;
x4=0.75*x6;

584c8f79114249e4bc04d5a2cc5312bf.png

 每天销售168千克A2,19.2千克B1,24千克A1加工成B1,可使每天获利最大,利润为3460.8元

(1)增加1桶牛奶可使利润增加3.16×12=37.92元,增加1小时劳动时间可增加利润3.26元,所以应作这项投资。

如果每天投资150元,增加5桶牛奶,可赚5×37.92=189.6元;增加50小时劳动时间,可赚163元,故应增加牛奶。

作灵敏度分析

7f43ec182dc746ba92c43f9d062f892b.png

B1获利下降10%,超出X3系数允许范围

B2获利上升20%,超出X4系数允许范围

故波动对计划有影响。

生产计划应重新制定,比如将x3的系数改为44(1-10%)=39.6计算,会发现结果会有很大变化。

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qqgg77

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值