数学建模社区-数学中国

标题: 复合肥料生产 [打印本页]

作者: 401798300    时间: 2010-8-14 16:48
标题: 复合肥料生产
本帖最后由 401798300 于 2010-8-15 18:31 编辑

复合肥料生产
某复合肥料由几种基本肥料组合而成,基础肥料有5种,其中氮肥3种:N1,N2,N3,磷肥2种P1,P2,各种基础肥料由其它化工厂购进,未来半年中各种基础肥料的价格如下:

月份\肥料

P1

P2

N1

N2

N3

一

1650

1800

1950

1650

1725

二

1950

1950

1650

1350

1725

三

1650

2100

1950

1500

1425

四

1800

1650

1800

1800

1875

五

1500

1800

2250

1650

1575

六

1350

1500

2100

1200

2025


对几种基础肥料加工,然后混合为复合肥。复合肥售价为2250元/吨。氮肥和磷肥在不同生产线加工,每个月最多可以加工磷肥200吨,氮肥250吨。加工过程没有重量损失,费用不考虑。每种基础肥料最多可以存储1000吨备用,存储费用为每吨每月75元。成品复合肥和加工过的基础肥料不能存储。对复合肥的杂质指标限制在3-6%个单位之间,假设杂质是线性混合的。各种基础肥料的杂质含量见下表
基础肥料

P1

P2

n1

N2

N3

杂质(%)

8.8

6.1

2.0

4.2

5.0


为使公司获得最大利润,应采取什么样的采购和加工方案。现存有5种基础肥料每种500吨,要求在6月底仍然有这样多存货。
model:
title:复合肥料的生产
sets:
month/m1..m6/:;
muck/n1..n5/:a,q;
links(month,muck):c,x,p;
endsets
max=@sum(month(i):2050*@sum(muck(j):c(i,j)))-@sum(links:p(i,j)*x(i,j))-75*@sum(links:500+x(1,j)-c(1,j))-75*@sum(links:500+x(2,j)-c(2,j)+x(1,j)-c(1,j))-75*@sum(links:500+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j))-75*@sum(links:500+x(4,j)-c(4,j)+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j))-75*@sum(links:500+x(5,j)-c(5,j)+x(4,j)-c(4,j)+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j))+@sum(links:x(6,j)-c(6,j)+500+x(5,j)-c(5,j)+x(4,j)-c(4,j)+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j));
@for(links:x(i,1)+x(i,2)<=200);
@for(links:x(i,3)+x(i,4)+x(i,5)<=250);
@for(links:500+x(1,j)-c(1,j)<=1000);
@for(links:500+x(2,j)-c(2,j)+x(1,j)-c(1,j)<=1000);
@for(links:500+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j)<=1000);
@for(muck(j):500+x(4,j)-c(4,j)+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j)<=1000);
@for(muck(j):500+x(5,j)-c(5,j)+x(4,j)-c(4,j)+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j)<=1000);
@for(muck(j):500+x(6,j)-c(6,j)+x(5,j)-c(5,j)+x(4,j)-c(4,j)+x(3,j)-c(3,j)+x(2,j)-c(2,j)+x(1,j)-c(1,j)<=1000);
@for(month(i):c(i,1)/c(i,2)=a(1)/a(2));
@for(month(i):c(i,1)/c(i,3)=a(1)/a(3));
@for(month(i):c(i,1)/c(i,4)=a(1)/a(4));
@for(month(i):c(i,1)/c(i,5)=a(1)/a(5));
@sum(muck(j):a(j))=1;
@for(month(i)bnd(3,@sum(muck(j):a(j)*q(j)*c(i,j)),6));
@sum(links:x(i,j))=@sum(links:c(i,j));
data:
q=8.8  6.1  2.0  4.2  5.0;
p=1650,1800,1950,1650,1725
    1950,1950,1650,1350,1725
   1650,2100,1950,1500,1425
   1800,1650,1800,1800,1875
   1500,1800,2250,1650,1575
   1350,1500,2100,1200,2025
enddata;
end
这是我编的程序,但不知道为什么不行?哪位高手帮我看一下?

作者: 帮忙    时间: 2010-8-26 11:33
我回不抢呢 考虑再三 还是不抢了吧 ^_^
作者: cryboy    时间: 2010-8-26 11:34
留个脚印```````
作者: pengchuchen    时间: 2010-8-26 11:35
顶顶更健康,越顶吃的越香。
作者: superguru    时间: 2010-8-26 11:36
哦~~
作者: hkchang    时间: 2010-8-26 11:38
哦~~
作者: 12345678    时间: 2010-8-26 11:45
我要把这个帖子一直往上顶,往上顶!
作者: winthrop    时间: 2010-8-26 13:52
强烈支持。楼主万岁
作者: hiker1215    时间: 2010-8-26 18:58
鉴定完毕!  
作者: 论坛爱好者    时间: 2010-8-26 19:16
哦~~
作者: tactgirl    时间: 2010-8-27 00:00
留个脚印```````
作者: amups    时间: 2010-8-27 08:00
留个脚印```````
作者: cyflx    时间: 2010-8-27 12:00
(*^__^*) 指点系词……激扬文字……  
作者: ertwo    时间: 2010-8-27 15:00
试试运气啦~~~~~~~~~~~
作者: unwell    时间: 2010-8-27 20:00
哦~~
作者: dl4    时间: 2010-8-28 08:00
我基本上是采用看英语文章的办法,先泛读,再精读,再一句一句看,最后再提纲挈领,总算是明白一点了,当然,也可能还是领悟错了。最后要说的一句话是:楼主,你很牛叉,希望你不是真的有病。   
作者: gedaqjb    时间: 2010-8-28 12:00
试试运气啦~~~~~~~~~~~
作者: mathty    时间: 2010-8-28 15:00
哦~~
作者: fallenangel2008    时间: 2010-8-28 20:00
哦~~
作者: lengcooldaodi27    时间: 2010-8-28 23:59
强烈支持。楼主万岁
作者: AKANCE    时间: 2010-8-29 08:00
留个脚印```````
作者: clive1971    时间: 2010-8-29 12:00
我回不抢呢 考虑再三 还是不抢了吧 ^_^
作者: mstzhang    时间: 2010-8-29 15:00
声明一下:本人看贴和回贴的规则,好贴必看,精华贴必回。
作者: zq_july    时间: 2010-8-29 20:00
哦~~
作者: chinacoolking    时间: 2010-8-30 08:00
呵呵 大家好奇嘛 来观看下~~~~  
作者: shsww1    时间: 2010-8-30 12:00
我基本上是采用看英语文章的办法,先泛读,再精读,再一句一句看,最后再提纲挈领,总算是明白一点了,当然,也可能还是领悟错了。最后要说的一句话是:楼主,你很牛叉,希望你不是真的有病。   
作者: jackielily    时间: 2010-8-30 15:00
楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了
作者: w10y10    时间: 2010-8-30 20:00
留个脚印```````
作者: wds315    时间: 2010-8-31 08:00
试试运气啦~~~~~~~~~~~
作者: alfred0167    时间: 2010-8-31 12:00
试试运气啦~~~~~~~~~~~
作者: fffqqq    时间: 2010-8-31 15:00
我要把这个帖子一直往上顶,往上顶!
作者: qianxsong    时间: 2010-8-31 20:00
哦~~
作者: woaini    时间: 2010-9-1 08:00
楼主的帖子实在是写得太好了。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!  
作者: lhm3646    时间: 2010-9-1 12:00
看起来好~~像啊~~~~~
作者: 52533111    时间: 2010-9-1 12:00
鉴定完毕!  
作者: netdick8    时间: 2010-9-1 15:00
哦~~
作者: qiyanping    时间: 2010-9-1 20:00
试试运气啦~~~~~~~~~~~
作者: bb830814    时间: 2010-9-2 08:00
我来了~~~~~~~~~ 闪人~~~~~~~~~~~~~~~~  
作者: zg    时间: 2010-9-2 12:00
强烈支持。楼主万岁
作者: xyjuzhen    时间: 2010-9-2 15:00
留个脚印```````
作者: xx_qs    时间: 2010-9-2 20:00
我要把这个帖子一直往上顶,往上顶!
作者: llgreat    时间: 2010-9-3 08:00
楼主那种裂纸欲出的大手笔,竟使我忍不住一次次的翻开楼主的帖子……   
作者: sdxiaozh    时间: 2010-9-3 12:00
呵呵 大家好奇嘛 来观看下~~~~  
作者: feiyun007    时间: 2010-9-3 15:00
我基本上是采用看英语文章的办法,先泛读,再精读,再一句一句看,最后再提纲挈领,总算是明白一点了,当然,也可能还是领悟错了。最后要说的一句话是:楼主,你很牛叉,希望你不是真的有病。   
作者: tigerllhc    时间: 2010-9-3 20:00
强烈支持。楼主万岁
作者: jiayin0011    时间: 2010-9-4 08:00
楼主那种裂纸欲出的大手笔,竟使我忍不住一次次的翻开楼主的帖子……   
作者: wuzhaowuzhaowuz    时间: 2010-9-4 12:00
楼主的帖子实在是写得太好了。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!  
作者: ricky8413    时间: 2010-9-4 15:00
楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了
作者: ddll    时间: 2010-9-4 20:00
强人,佩服死了。呵呵,不错啊
作者: kj8331    时间: 2010-9-5 12:00
试试运气啦~~~~~~~~~~~
作者: shashabi    时间: 2010-9-5 15:00
哦~~
作者: shewei1977    时间: 2010-9-5 20:00
我来了~~~~~~~~~ 闪人~~~~~~~~~~~~~~~~  
作者: legendhair    时间: 2010-9-6 08:00
试试运气啦~~~~~~~~~~~
作者: 浪迹天涯    时间: 2010-9-6 12:00
楼主那种裂纸欲出的大手笔,竟使我忍不住一次次的翻开楼主的帖子……   
作者: xuhouy    时间: 2010-9-6 15:00
楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了
作者: wugzh04    时间: 2010-9-6 20:00
哦~~
作者: ccjl    时间: 2010-9-7 08:00
强人,佩服死了。呵呵,不错啊
作者: llsby1    时间: 2010-9-7 12:00
我来了~~~~~~~~~ 闪人~~~~~~~~~~~~~~~~  
作者: 0zhanghongjun0    时间: 2010-9-7 15:00
顶顶更健康,越顶吃的越香。
作者: hebut    时间: 2010-9-7 20:00
鉴定完毕!  
作者: wxgreat    时间: 2010-9-8 08:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 老林    时间: 2010-9-8 12:00
试试运气啦~~~~~~~~~~~
作者: hejie20    时间: 2010-9-8 15:00
强烈支持。楼主万岁
作者: liamliam    时间: 2010-9-8 20:00
哦~~
作者: 全球华鹰社区    时间: 2010-9-9 08:00
楼主的帖子实在是写得太好了。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!  
作者: 27033930    时间: 2010-9-9 08:00
哦~~
作者: hai_lan_lan    时间: 2010-9-9 12:00
呵呵 大家好奇嘛 来观看下~~~~  
作者: kinglikid    时间: 2010-9-9 15:00
顶顶更健康,越顶吃的越香。
作者: anita1020    时间: 2010-9-9 20:00
顶顶更健康,越顶吃的越香。
作者: renzr    时间: 2010-9-9 20:00
楼主的帖子实在是写得太好了。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!  
作者: zhangyan0620    时间: 2010-9-10 11:40
鉴定完毕!  
作者: guanyueguan    时间: 2010-9-10 11:52
哦~~
作者: robertquan    时间: 2010-9-10 12:00
试试运气啦~~~~~~~~~~~
作者: gao061167    时间: 2010-9-10 15:00
楼主的帖子实在是写得太好了。可是我立刻想到,这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,牺牲小我,奉献大我。我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!  
作者: pipedesign    时间: 2010-9-10 20:00
楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了
作者: aa    时间: 2010-9-11 15:01
我来了~~~~~~~~~ 闪人~~~~~~~~~~~~~~~~  
作者: hutao_hn    时间: 2010-9-11 20:00
留个脚印```````
作者: Happy211999    时间: 2010-9-12 15:02
楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了
作者: uranuszjh    时间: 2010-9-12 20:00
楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了
作者: kevine    时间: 2010-9-13 15:00
顶顶更健康,越顶吃的越香。
作者: 李——建辉    时间: 2012-1-13 01:38
没有体力啦,资料能发给我一份吗?我的邮箱是18633525948圈163邮箱,谢啦




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5