农场计划数学建模_第1页
农场计划数学建模_第2页
农场计划数学建模_第3页
农场计划数学建模_第4页
农场计划数学建模_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、实用标准文案大全名:邓宁宁学 号:201340204216湖南农业大学课程论文院:理学院班 级:信科二班课程论文题目:农场计划模型课程名称:数学实验评阅成绩:评阅意见:成绩评定教师签名:日期:年 月 日农场计划模型学 生:邓宁宁(理学院信科二班,学号 201340204216)摘 要:本文是对农场生产计划进行最优化建模,首先要求制订未来五年的生产计划计划应贷款的金额、 应卖的小母牛、以及用来种植粮食的土地,使成本降到最低。种粮食和甜菜均有利可图,种粮食平均盈利比种甜菜平均盈利大,故可以先满足粮食产量再考虑甜菜的产量。根据题目可设第四年不饲养刚出生的小奶牛,第五年不饲养小奶牛, 假设各年龄段的牛

2、损失都是均匀的, 使得答案更接近理想值, 把贷款算为支出部分, 使用迭代法求解每年总支出与总收入,然后使用MATLAB参考附件)计算出前三年幼牛留下的数目和五年总利润,这样使模型更简单化,并建立了最优线性规划模型,计算得出的最优结论。关键词:农场计划 均匀 简化一、问题重述英国某农场主有200英亩土地的农场,用来饲养奶牛。现要为五年制定生产 计划。现在他有120头母牛,其中20头为不到2岁的幼牛,100头为产奶牛, 但他手上已无现金,且欠别人帐 20000英镑须尽早用利润归还。每头幼牛需用 2/3英亩土地供养,每头奶牛需用1英亩。产奶牛平均每头每年生1.1头牛,其 中一半为公牛,出生后不久即卖

3、掉,平均每头卖 30英镑;另一半为母牛,可以 在生出后不久卖掉,平均每头40英镑,也可以留下饲养,养至2岁成为产奶牛。 幼牛年损失5%产奶牛年损失2%产奶牛养到满12岁就要卖掉,平均每头卖 120英镑。现有的20头幼牛中,0岁和1岁各10头;100头奶牛中,从2岁至 11岁各有10头。应该卖掉的小牛都已卖掉。所有 20头要饲养成奶牛。一头牛所产的奶提供年收入370英镑。现在最多只能养160头牛,超过此数 每多养一头,每年要多花费90英镑。每头产奶牛每年消耗0.6吨粮食和0.7吨甜菜。粮食和甜菜可以由农场种植出来。每英亩产甜菜1.5吨。只有80英亩的土地适合于种粮食,且产量不同。按产量可分作4组

4、:第一组20英亩,亩产1.1 吨;第二组30英亩,亩产0.9吨;第三组20英亩,亩产0.8吨;第四组10英 亩,亩产0.65吨。从市场购粮食每吨90英镑,卖粮食每吨75英镑;买甜菜每 吨70英镑,卖甜菜每吨50英镑。养牛和种植所需劳动量为:每头牛每年10小时;每头产奶牛每年42小时;种一英亩粮食每年须4小时;种一英亩甜菜每年 须14小时。其他费用:每头幼牛每年50英镑;产奶牛每头每年100英镑;种粮食每亩 每年15英镑;种甜菜每亩每年10英镑;劳动费用现在每年为6000英镑,提供 5500小时的劳动量。超过此数的劳动量每小时费用为 1.80英镑。贷款年率10% 每年货币的收支之差不能为负值。

5、此外,农场主不希望产奶牛的数目在五年末较 现在减少超过50%也不希望增加超过75%应如何安排5年的生产,使收益最大?二、模型假设1 .除了幼牛年损失5%产奶牛年损失2%牛不会发生任何其他的损失。2 .出生不久卖掉的小牛不考虑其所消耗的一切费用。3 .出生不久卖掉的小牛不考虑在年损失内,(这样设是合理的,因时间太短,而 幼牛年损失5%。4 .小牛均在年初出生。5 .损失的牛均在年底损失。6 .幼牛损失各年龄和奶牛损失的各年龄是均匀的。三、符号说明sum :牛的总数量;i: 第i年;j:第j年龄段;sm:奶牛的总数量ai : 第i年留下幼牛的数量;X: 第i年每头幼牛提供的利润y :银行利率Pi:

6、 第i年其它的收入四、问题分析本问题是一个农场计划生产的经济问题,目的是要求在满足题目要求时使总 收益最大,是一个最优化问题。1 .关于牛群损失率的分析由于我们假设幼牛损失各年龄段和奶牛损失的各年龄段是均匀的,即是带有小数的,而实际当中这个损失率是随机在各年龄段上死去若干头牛,但这也使模型带有随机性.如第一年,幼牛应是在两年龄段中随机有一年龄的牛损失一头, 奶牛也是,又由于各年龄段的死亡对总收益有影响.采用本模型就可以使答案更接近理想值。2 .关于土地使用的分析本模型中,经计算,粮食和甜菜均有利可图,且购买价和卖出价有差距,因 此设把所有土地(粮食地和种甜菜的)均全种植,这就使本模型的变量减少

7、,计 算量减轻。五、模型的建立与求解1.模型的建立在本问题中,安排生产时,每年留下的幼牛的多少并不影响其它的生产.经计算,农场能生产粮食的最大量为 71.6吨,能供养119头奶牛.当sum <130时,留下一头幼牛到5年期结束时的总费用:当i =1时,可得(10 2 42 3) 1,2 50 2 100 3 0.6 2 75 0.6 3 50 =755.2同时能提供的利润为: 962.2 1,1 3 0.5 (30 40) = 1.1932 103由以上计算可知当i =1时,无论有多少头牛均有利可图,所以可以确定第一年留下的幼牛的范围为:0 , 53.当1=2和1 =1时也是均有利可图的

8、,同理可以确定第二年留下的幼牛的范围为:0 , 52.当i=3, sum>130 , smwl19 时它已经无利可图了 .所以根据以上 分析可列出五年里留下幼牛获得利润的数学模型:3maxZ 八(pi aixi) i 10 M ai < 53s."0 Ma2 <520 <a3 <40.6-ai -a22.模型的求解第一年里计算损失和卖掉的奶牛还有108头,即i =1时的第一个空间:0,22第一年留下的幼牛到第三年就成为奶牛,此时奶牛的总数:76.当i =1时,第二个空间:23 , 43,第三个空间:44 , 53.此时各个空间对应的利润可以表示成分段函数

9、:585.8a10 M a1 < 22f (a1) = 385.8 (a1 -22) 1288823 £ a1M 4320990 (a1 -43) 358.844 三 a1三 53同理可得242.2a20 <a2434-0.95a13)= (242.2 父(34 -0.95a1) + -34 + 0.95al)父 42.234 - 0.95a1 W a2 M 47 - 0.9799f (a3) =59.1a30.8942a1 +0.9025a2 + a3 M 130 .第一年投资费用:(1) 劳动时间费用:(97.7 父42+10M(9.521-3500)X1.2 = 8

10、38 + 12al(11) 其他费用:50M(9.5+a1)+97.7父100+15父80+10父120 = 12645 + 50al第一年收入:(12) 370 (71.5 -97.7 0.6) 75 (180 -97.5 0.6) 50 9.8 120 = 44366第二年投资:(i) 劳动时间费用:(95.167 42 (a2 0.95a1) 10 -3500) 1.2 =596.4168 12a2 11.4a1(ii) 其他费用:50 (a2 0.95a1) 95.167 100 15 80 10 120 = 50a2 47.5a1 11917第二年的收入:95.167 370 (71

11、.5 -95.167) 75 - (180 -95.167 0.6) 50 9.6 120 = 4.3589 104第三年投资:(i) 劳动时间费用:(83.8517 0.9025a1) 42 (a3 0.95az) 10 2000 - 5500) 1.2= 26.1257 45.486al 11.4a2 12a3(ii) 其他费用:50 (a3 0.95a2) (83.8517 0.9025a1)100 15 80 10 120= 1.0785 104 90.25a1 47.5a2 50a3第三年的收入为:40228 266.2375 a1同理可知第四、五年的支出:第四年的劳动支出:44.5

12、738al 45.486a2 11.4a3 -481其他支出:9778.9 88.44al 90.25a2 47.5a3收入: 37238 259.1292a1 266.2375a2第五年的劳动支出:43.7892 al 44.5738a2 45.4860a3-1011其他支出:8727.5 86.67a1 88.44a2 90.25a3收入:34114 255.7a1 260.9a2 266.2a3把数据简化得:总支出:第一年:13483 + 62al第二年:12513 58.9a1 59.5a2第三年:10811 135.7ai 58.9a2 62a3第四年:9298 133a1 135.

13、7a2 58.9a3第五年:7716.5 130.5a1133a21357a3总收入:第一年:44366第二年:43589第三年:40228 - 266al第四年:37238 259.1a1 266.2a2第五年:34114 255.7a1 260.9a2 266.2a3据上公式可用matlab (程序:附录)求得a 二22, a2 =13, a3 =0;总利润Z=13394Q (元)六、模型推广当取不同的利率时本模型能得到不同的方案:利率ya1a2a3总利润0.022213221382800.02752213221325900.04752213221174000.06522132210410

14、00.09512728816250.1012728780160.1212530636650.151253042145由数据可知,当银行利率改变时从而引起计划的改变, 当银行利率低时加大发展,相反则缩小生产,这与现实恰好相同,因本问题只考虑五年计划这就失去 了很多发展的机会了。同理,本模型能够应用到多种经济问题中,工作计划等,从上面可知,计划 工作和生产应从长远着想,这样才能使计划更优。七、结束语本模型是求某个农场的五年生产的最优计划.首先通过分析计算可知种粮食 和甜菜均有利可图,则可以把题目化简,即把所有的土地都种上农作物.然后分析题目可知第四、五年的幼牛是不提供利润的,则可设第四、五年留下的

15、幼牛为 0头,在假设幼牛和奶牛的损失时,本模型假设损失是均匀的,这样使模型更稳 定,使答案更接近理想值.通过迭代计算可把本模型化简成一个收入和支出的表 达式,考虑银行贷款利息同时结合到收支上.最后建立一个非线性的数学规划模 型,同时利用数学软件 matlab编程当利率y=0.0275时,求出结果为:第一年留 下22头幼牛,第二年留下13头幼牛,第三年留下22头,第四年留下0头,第 五年留下0头,使得最大收益为132590元.参考文献:1 汪国强.数学建模优秀案例选.广州:华南理工大学出版社.19982 王沫然.MATLAB6.0与科学计算.北京:电子工业出版社.2001附件:function

16、all=inx(y)in=0;for a1=1:53if a1<23out1=13483+62*a1;in1=44366;elseout1=13483+62*a1+(a1-22)*200; in1=44366;endfor a2=0:52if a2+a1*0.95+96<130out2=12513+58.9*a1+59.5*a2;in2=43589;elseout2=12513+58.9*a1+59.5*a2+200*max(a2+a1*0.95+96-107-a1),0); in2=43589;endfor a3=0:30if a3+a2*0.95+a1*0.95A2+84<

17、;130out3=10811+135.7*a1+58.9*a2+62*a3;in3=40228+266*a1;elseOut3=10811+135.7*a1+58.9*a2+62*a3+max(a3+a2*0.95 +a1*0.95A2+84-(a2+a1*0.95+96),0);in3=40228+266*a1;endOut4=9298+133*a1+135.7*a2+58.9*a3;Out5=7716.5+130.5*a1+133*a2+135.7*a3;in4=37238+259.1*a1+266.2*a2;in5=34114+255.7*a1+260.9*a2+266.2*a3;out=(out1+out2+out3+out4

温馨提示

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

评论

0/150

提交评论