




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TOC\o"1-5"\h\z\o"CurrentDocument"摘要 1\o"CurrentDocument"第一章问题重述与问题分析 21.1问题重述 21.2问题分析 2\o"CurrentDocument"第二章模型假设与符号说明 31模型的假设 32符号说明 3\o"CurrentDocument"第三章模型建立与求解 51基本约束条件 52模型一 53.2.1模型建立 53.2.2结果分析 63. 3模型二 73.3.1模型建立 73.3.2结果分析 83. 4模型三 83.4.1模型建立 83.4.2结果分析 9\o"CurrentDocument"第四章模型检验 11\o"CurrentDocument"第五章优缺点与推广 125.1模型优点 125.2模型缺点 125.3模型推广 12\o"CurrentDocument"结束语 13\o"CurrentDocument"参考文献 14\o"CurrentDocument"附录 15附录一:模型一的lingo代码与运行结果 15附录二:模型二的lingo代码与运行结果 16附录三:模型三的lingo代码与运行结果 18#摘要我国幅员辽阔,在内蒙古等地存在大量草场,当地居民基本都以放牧为生,并且牧场规模庞大,畜群众多,若有效合理的管理牧场将获得更为丰厚的效益。在一定面积的土地上,要放牧一定量的羊群,为使牧场主获得最大的收益。可以采取一些措施方案,使羊群的规模最大化,每年卖出更多的羊且保持羊的繁殖平衡。草原牧民的主要经济收入来源于牧场,牧场管理一直以来都是牧民不得不考虑的一个重要问题。优秀的管理意味着更多的收入,更好的产出,以及由此而产生的更强的竞争力。毫无疑问,如何优化牧场管理是一个切实的极具挑战性的现实问题,为解决牧场管理的问题,我们从合理放牧使其牧场效益最大化角度出发,运用目标函数最优化的原理,建立了相应的数学模型。本文要解决的问题有:1•每年要保留多少的母羊羔;2.草场能容纳多少只羊;3.夏季应存储的多少草供冬季之用。根据题目各龄羊数目之和即为牧场中羊的总数量, 而每个年龄段的羊的数量是不变的,提供的羊的繁殖率数据,再结合每年在春季的第一天产完全部羊羔及牧场里每年的相同时间各年龄段的羊群数目相等的假设, 可以列出各龄羊之间变化的等量关系,以此来确定0-1岁母羊羔的存活率(每年生产的羊羔留到下一年的比例)及在春季的第一天牧场里的各种年龄的羊占总数目的比重, 由此来确定每年要保留多少的母羊羔到下一年;根据问题1的求解结果,结合题中给出的某品种草的日生产率、羊对草的需求量数据,以各个季节羊群对草的消耗量不大于草场能够提供的草的数量为前提,找出羊群总数与草场面积之间的对应关系,进而确定在面积一定的草场内能容纳羊的总数量的同时计算出夏季应存储多少草供冬季之用。我们从合理放牧使其牧场效益最大化角度出发,运用目标函数最优化的原理,建立了三个相应的数学模型。模型一,约束条件为:四季产草量看做一个整体,那么一年下来羊吃的草量不能大于一年草的总产量,再根据题目所给其他条件建立模型。模型二,约束条件为:我们假设春季秋季生长出的草自给自足,冬季所需的草由夏季提供,夏季保存到冬季的草重量不变,只剩50%的能量,且假设夏季保存给冬季的草的质量为t,再根据题目所给其他条件建立模型。模型三,假设每个季节剩下的草将会留给下个季节用,所以我们不考虑能量的转换,再根据题目所给其他条件建立模型。通过模型建立过程可以知道,为了达到基本目的,更为了造成更少的浪费,甚至0浪费,本文从模型三得到最优方案,即:每年所保留下来的母羊羔为291(xJ只,此牧场能放牧的羊数为3207(x0x2x3x4x5)只。全年下来浪费的草量为152803.8270000-422803.8=0(kg),其他季节剩余草量都可以留到下一个季节。第一章问题重述与问题分析1.1问题重述有一块一定面积的草场放牧羊群,管理者要估计草场能放牧多少羊,每年保留多少母羊羔,夏季要贮存多少草供冬季之用•为解决这些问题我们得到了如下的背景材料:1)本地环境下这一品种草的日生长率为季节冬 春 夏 秋日生长率(g/m2)0 3 7 42)羊的繁殖率 通常母羊每年产1~3只羊羔,5岁后被卖掉。为保持羊群的规模可以买进羊羔,或者保留一定数量的母羊。每只母羊的平均繁殖率为年龄0~11~22~3 3~4 4~5产羊羔) 1 八01.82.4 2.0 1.83)羊的存活率不同年龄的母羊的自然存活率(指存活一年)为年龄1~22~33~4存活率0.980.950.804)草的需求量母羊和羊羔在各个季节每天需要的草的数量(kg)为季节冬春夏秋母羊2.052.401.151.30羊羔1八、、01.001.650注:只关心羊的数量,而不管它们的重量。一般在春季产羊羔,秋季将全部公羊和一部分母羊卖掉,保持羊群数量不变。1.2问题分析由题意可知,我们需要解决如下三个问题:问题1:每年要保留多少的母羊羔;问题2:草场能容纳多少只羊;问题3:夏季应存储的多少草供冬季之用。并且我们可知在春季牧场中含有0-1岁、1-2岁、2-3岁、3-4岁、4-5岁的五种年龄的羊,各龄羊数目之和即为牧场中羊的总数量。根据题目提供的羊的繁殖率数据,再结合每年在春季的第一天产完全部羊羔及牧场里每年的相同时间各年龄段的羊群数目相等的假设,可以列出各龄羊之间变化的等量关系, 以此来确定0-1岁母羊羔的存活率(每年生产的羊羔留到下一年的比例)及在春季的第一天牧场里的各种年龄的羊占总数目的比重, 由此来确定每年要保留多少的母羊羔到下一年;根据问题1的求解结果,结合题中给出的某品种草的日生产率、羊对草的需求量数据,以各个季节羊群对草的消耗量不大于草场能够提供的草的数量为前提,找出羊群总数与草场面积之间的对应关系,进而确定在面积一定的草场内能容纳羊的总数量的同时计算出夏季应存储多少草供冬季之用。 我们从合理放牧使其牧场效益最大化角度出发,运用目标函数最优化的原理,建立了相应的数学模型。第二章模型假设与符号说明1模型的假设2假设牧场的面积为:A=WOOOOOm母羊只在春季产羊羔,公羊羔和母羊羔各占一半,当年秋季将全部公羊羔和一部份母羊羔卖掉,以保持每个年龄的母羊数量不变。只考虑羊的数量,不考虑它们的体重。假设平均每个月有30天,即每一个季节是90天。假设养一种羊的方式为第一年只养1龄羊,第二年只养2龄羊(小羊在秋季卖出),到第五年的时候将所有5龄羊全卖,第六年又重新循环。以上五点假设适用于各个模型,并且在不同的模型中还会给出不同的假设,具体可见模型的建立于求解。2符号说明表1各年龄段母羊数量各年龄段母羊数量0—0.5X。0.5—1X11—2X22—3X33—4X44—5X5
表2各季节的产草量各季节产草量春季夏季门2秋季门3冬季门4表3各季节羊的吃草总量春季m1夏季m2秋季m3冬季m4以上符号说明适用于各个模型,并且在不同的模型中还会给出相应的符号说明,具体可见模型的建立与求解中的说明。第三章模型建立与求解1基本约束条件各个年龄阶段羊的数量:由0—1年龄阶段母羊无繁殖能力可得:X2=X!;由1—2年龄段母羊存活率为0.98可得:x3=0.98X4;由2—3年龄段母羊存活率为0.95可得:x4=0.95x3;由3—4年龄段母羊存活率为0.80可得:x^0.80x4;每年龄段的母羊所生羊羔数的总和为: x01.8x22.4x32.0x4•1.8X5;每季节的产草量:m=90*3*A/1000(kg);n2=90*7*A/1000(kg);n3=90*4*A/1000(kg);n^0(kg);各季节羊的吃草量:m<i=(x2x3x4x5)*2.4*90冷*1*90(kg)m2=(x2x3x4x5)*1.15*90x0*1.65*90(kg)m3=(x1x2x3x4x5)*1.30*90(kg)m4=(为x2x3x4x5)*2.05*90(kg)为了适应不同的情况,我们会建立三个不同模型,然后分析不同模型的结果并结合实际情况选出最佳模型。2模型一3.2.1模型建立决策目标:要得出草场能放牧多少羊,所以目标函数为羊的总数,即max二x0x2x3x4x5约束条件:我们把四季产草量看做一个整体,那么一年下来羊吃的草量不能大于一年草的总产量,即mj+mz+ms+mqVrnj+nz+ns+nq通过以上分析可以得到如下线性规划模型:max=xox2x3x4x5”A=1000000X2=Xrx3=0.98x2x4=0.95x3x5=0.80x4x0=1.8*x2+2.4*x3+2.0*x4+1.8*x5n1=90*3*A/1000n2=90*7*A/1000n3=90*4*A/1000n4=0m1=(x2+x3+x4+x5)*2.4*90+x0*1*90m2=(x2+X3+X4+x5)*1.15*90+x0*1.65*90m3=(x1+x2+x3+x4+x5)*1.30*90m4=(x1+x2+x3+x4+x5)*2.05*90m1+m2+m3+m4<f+n2+n3+n43.2.2结果分析由上述线性规划模型用lingo求解可得出如下结果(求解过程见附录一):A=1000000x0 2142x1=291x2=291x3=285x4=271x5=216mb=4228038m2=428328.9m3=1586649mu=250202.4⑴=270000n2=630000n3=360000n4=0由上述结果可知每年所保留下来的母羊羔为 291(X1)只,此牧场最多能放牧的羊数为3207(X。X2X3X4X5)只。其中包括2142(X0)头羊羔,291(x2)头1〜2年龄段的母羊,285(x3)头2〜3年龄段的母羊,271(X4)头3〜4年龄段的母羊,216(X5)头4〜5年龄段的母羊。在春季需要 422803.8(m)kg草,夏季需要428328.9(m2)kg草,秋季需要158664.9(m3)kg草,冬季需要250202.4(m4)kg草。春季产草270000(njkg,夏季产草630000(n2)kg,秋季产草360000(n3)kg,冬季产草0(n4)kg,仔细观察上面模型,我们不难发现草的产量每个季节是不一样的,尤其冬季草是完全不生长的,所以必须调节每季节的草,但此模型缺少夏季供给冬季的草量,再加上考虑鲜草向甘草的转化率,于是,我们添加假设建立一个更优模型。3模型二3.3.1模型建立决策目标:要得出草场能放牧多少羊,所以目标函数为羊的总数,即max=x0x2x3x4x5约束条件:我们假设春季秋季生长出的草自给自足,冬季所需的草由夏季提供,夏季保存到冬季的草重量不变,只剩50%的能量,且假设夏季保存给冬季的草的质量为t,所以我们得到如下约束条件:冬季羊的吃草量:m^2*(x1x2x3x4x5)*2.05*90(kg)春季羊的吃草量不能大于本季节产草量:m1 口夏季产草量大于等于夏季羊的吃草量加上留给冬季的草量: m2•t汨n2秋季羊的吃草量不能大于本季节产草量: m3 n3冬季羊的吃草量等于夏季留下来的草量: m4二t通过以上分析可以得到如下线性规划模型:max=xox2 x3x4x5A=1000000x2=x1x3=0.98x2x4=0.95x3x5=0.80x4x0=1.8*x2+2.4*x3+2.0*x4+1.8*x5厲=90*3*A/1000n2=90*7*A/1000n3=90*4*A/10003 cn4=0m1=(x2+x3+x4+x5)*2.4*90+x0*1*90m2=(x2+x3+x4+x5)*1.15*90+x0*1.65*90m3=(X1+X2+X3+X4+X5)*1.30*90m4=2*(xt+x2+x3+x4+x5)*2.05*90m1<=n1m2+t<=n2m3<=n3m=t332结果分析由上述线性规划模型用lingo求解可得出如下结果(求解过程见附录二):A=1000000xo=1368x1=186x2=186x3=182x4=173x5=138m1=270000.0m2=273528.3m3-101322.5m4=319555.5山=270000n2=630000n3=360000n4=0t319555.5由上述结果可知每年所保留下来的母羊羔为 186(x1)只,此牧场能放牧的羊数为2048(x0x2x3x4x5)只。其中包括1368(x0)头羊羔,186(x2)头1〜2年龄段的母羊,182(x3)头2〜3年龄段的母羊,173(x4)头3〜4年龄段的母羊,138(x5)头4〜5年龄段的母羊。夏季保存在冬季的草量为: t=319555.5kg。由结果可知春季的产草量为厲=270000kg,羊吃的总草量为:m1=270000kg,所以春季基本上没什么浪费。夏季的产草量为: n^630000kg,夏季和冬季羊的总吃草量为:m2m4=593083.8kg。浪费了:n2-m2-mu=36916.2kg。秋季的产草量为:门3=360000kg,羊的吃草量为: m3=101322.5kg;浪费了:na-m^258677.5kg。可见浪费了很多,这也是本模型的缺点。因此,我们引入模型三来解决草量的浪费问题。4模型三3.4.1模型建立决策目标:要得出草场能放牧多少羊,所以目标函数为羊的总数,即max=x0x2x3x4x5约束条件:假设每个季节剩下的草将会留给下个季节用,所以我们不考虑能量的转换,可得到如下约束条件:夏季产草量大于等于夏季羊的吃草量: m2“n2秋季吃草量小于等于秋季羊的产草量家上夏季留下来的草量:m3<=n3n2-m2冬季羊的吃草量小于等于秋季留下来的草量: m4:::=n3•n2-m2-m3春季羊的吃草量不能大于本季节产草量加上冬季吃剩的草量:mi::=n^i n2-m2n3-m3-m4通过以上分析可以得到如下线性规划模型:max二x0x2x3x4x5^=100000x2=x1x3=0.98x2x4=0.95x3x5=0.80x4x0=1.8*x2+2.4*x3+2.0*x4+1.8*x5n1=90*3*A/1000n2=90*7*A/1000n3=90*4*A/1000n4=0m1=(x2+x3+x4+x5)*2.4*90+x0*1*90m2=(x2+x3+x4+x5)*1.15*90+x0*1.65*90m3=(x1+x2+x3+x4+x5)*1.30*90m4=(x1+x2+x3+x4+x5)*2.05*90m2 n2m3<=n3+n2-m2m4吒=门3*n2-m2-m3^m^=n^i+n2-m2+n3-m3-m43.4.2结果分析由上述线性规划模型用lingo求解可得出如下结果(求解过程见附录三):解得:A=1000000x0=2142x1=291x2=291X3=285X4=271x5=216m1=4228038m2=428328.9m3=1586649m4=2502024n1=270000n2=630000n3=360000n4=0由上述结果可知每年所保留下来的母羊羔为 291(xJ只,此牧场能放牧的羊数为3207(x0X2X3X4-X5)只。其中包括2142(X0)头羊羔,291(x2)头1〜2年龄段的母羊,285(x3)头2〜3年龄段的母羊,271(X4)头3〜4年龄段的母羊,216(X5)头4〜5年龄段的母羊。夏季的时候产草量是n2=6300000[kg),吃草量是m2=428328.9(kg);留下了630000-428328.9=201671.1(kg)草给秋季;秋季的产草量是n3=360000(kg),吃草量是m3=158664.9(kg);留下了n3n2-m2-m3=403006.2(kg)草给冬季;冬季的产草量为0(kg),吃草量为m4二250202.4(kg),留下了门3n2-m2-m3-m4-152803.8(kg)草给春季;春季的产草量为n1二270000(kg)吃草量为 m1=4228(冏)0。3全年下来浪费的草量为15288Z(730-40202)£0(kg)达到最优。第四章模型检验由模型一可知每年所保留下来的母羊羔为 291只,此牧场最多能放牧的羊数为3207只。在春季需要422803.8kg草,夏季需要428328.9kg草,秋季需要158664.9kg草,冬季需要250202.4kg草。春季产草270000kg,夏季产草630000kg,秋季产草360000kg,冬季产草0kg,所以可知模型中缺少夏季供给冬季的草量,所以建立了模型二。由模型二可知每年所保留下来的母羊羔为 186只,此牧场能放牧的羊数为2048只。夏季保存在冬季的草量为: 319555.5kg。由结果可知春季的产草量为270000kg,羊吃的总草量为:270000kg,所以春季基本上没什么浪费。夏季的产草量为:630000kg,夏季和冬季羊的总吃草量为: 593083.8kg。浪费了:36916.2kg。秋季的产草量为:360000kg,羊的吃草量为:101322.5kg;浪费了:258677.5kg。可见浪费了很多,这也是本模型的缺点。因此,我们引入模型三来解决草量的浪费问题。由模型三可知每年所保留下来的母羊羔为 291只,此牧场能放牧的羊数为3207只。夏季的时候产草量是63000(&@),吃草量是4283298kg);秋季的产草量是360000(kg),吃草量是158664.9(kg);冬季的产草量为0(kg),吃草量为250202.4(kg);春季的产草量为270000(kg),吃草量为422803.8(kg),由计算可知,这个方案的浪费为0(kg),所以模型三为最优方案。第五章优缺点与推广5.1模型优点本文通过三个模型分析得到一系列关于羊群与牧场的草生长量之间的关系,再根据题目提供的各种数据,计算出可以放养的羊群的数目,包括每年应留下母羊的数目。优点是计算的结果可以通过牧场的实际面积,得知羊群的具体数目,简单明了,并且通过对四季供草的优化来增加牧民的收益。5.2模型缺点该模型在有些情况下,过多理想化,脱离了实际,应该更多的考虑现实的因素才能的到更好的模型。5.3模型推广这个模型主要是解决一定面积的草地上,需要放养多少只羊才能使草地利用率最大化的问题。结合模型的求解过程,可以推知,本模型可以推广到其他牲畜的放养问题,也可以是在一定面积或在一定容积的池塘养鱼等等。结束语经过近两个星期的努力,我们小组完成了本次数学模型的课程设计,在课程设计的过程中,我们对利用lingo求解线性规划问题有了进一步的熟练,也学会了利用数学建模解决简单的实际问题。其次,本次课程设计是我们小组共同完成的成果,我们再一次体会到分工协作的力量,我们先一起讨论研究题目,然后再分配工作,大家把各自的工作做好,最后再一起整理整合。其次,俗话说的好“磨刀不误砍柴工”,我们事先将准备工作做好,最后写论文的时候也会事半功倍。最后要非常感谢刘老师的悉心指导,给我们提供了许多与该课程设计相关的重要信息,培养了我们对数学建模的兴趣和严谨态度以及创新精神。 让我们在日后的工作与学习中也不忘刘老师的教导,其次也要感谢其他同学的无私帮助,让我们的课程设计得以顺利完成。参考文献姜启源谢金星叶俊编,数学模型,第四版,北京:高等教育出版社,2013.胡运权等编,运筹学基础及运用,第五版,北京:高等教育出版社,2012.11.文档在线.牧场管理,/view/f7ae36faef8941ea76e05ab.html,2014/5/18.附录附录一:模型一的lingo代码与运行结果代码max=x0+x2+x3+x4+x5;A=1000000;x2=x1;x3=0.98*x2;x4=0.95*x3;x5=0.80*x4;x0=1.8*x2+2.4*x3+2.0*x4+1.8*x5;n1=90*3*A/1000;n2=90*7*A/1000;n3=90*4*A/1000;n4=0;m1=(x2+x3+x4+x5)*2.4*90+x0*1*90;m2=(x2+x3+x4+x5)*1.15*90+x0*1.65*90;m3=(x1+x2+x3+x4+x5)*1.30*90;m4=(x1+x2+x3+x4+x5)*2.05*90;m1+m2+m3+m4<=n1+n2+n3+n4;end结果Globaloptimalsolutionfound.Objectivevalue: 3207.110VariableValueReducedCost0.000000VariableValueReducedCost0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000X1 291.2734X2 291.2734X3 285.4479X4 271.1755X5 216.9404A1000000.X0 2142.211N1 270000.0N2 630000.0N3 360000.0
N40.0000000.000000M1422803.80.000000M2428328.90.000000M3158664.90.000000M4250202.40.000000RowSlackorSurplusDualPrice11356.1101.00000020.000000-0.1356110E-0230.000000-0.675502140.000000-0.556211450.000000-0.286085460.000000-0.130414970.000000-0.256692380.0000000.1076278E-0290.0000000.1076278E-02100.0000000.1076278E-02110.0000000.1076278E-02120.000000-0.1076278E-02130.000000-0.1076278E-02140.000000-0.1076278E-02150.000000-0.1076278E-02160.0000000.1076278E-02附录二:模型二的lingo代码与运行结果代码max=x0+x2+x3+x4+x5;A=1000000;x2=x1;x3=0.98*x2;x4=0.95*x3;x5=0.80*x4;x0=1.8*x2+2.4*x3+2.0*x4+1.8*x5;n1=90*3*A/1000;n2=90*7*A/1000;n3=90*4*A/1000;n4=0;m1=(x2+x3+x4+x5)*2.4*90+x0*1*90;m2=(x2+x3+x4+x5)*1.15*90+x0*1.65*90;m3=(x1+x2+x3+x4+x5)*1.30*90;m4=(x1+x2+x3+x4+x5)*2.05*90;
m1<=n1;m2+t<=n2;m3<=n3;m4=t;end结果Globaloptimalsolutionfound.Objectivevalue:2048.0042Totalsolveriterations:0VariableValueReducedCostX1186.00540.000000X2186.00540.000000X3182.28530.000000X4173.17110.000000X5138.53690.000000A1000000.0.000000X01368.0030.000000N1270000.00.000000N2630000.00.000000N3360000.00.000000N40.0000000.000000M1270000.00.000000M2273528.30.000000M3101322.50.000000M4159777.80.000000T159777.80.000000RowSlackorSurplusDualPrice1866.00421.00000020.000000-0.8660041E-0330.000000-1.00000040.000000-0.803667550.000000-0.440064160.000000-0.212405870.000000-0.288668180.0000000.3207423E-0290.0000000.000000100.0000000.000000110.0000000.000000120.000000-0.3207423E-02130.0000000.000000140.0000000.000000150.0000000.000000160.0000000.3207423E-0217196693.90.00000018258677.50.00
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家用陶瓷转让协议书
- 转让承包鱼塘协议书
- 乡村购房协议书范本
- 执业药师解聘协议书
- 正畸患者退费协议书
- 老人同居协议书范文
- 强制土地回收协议书
- 征收土地协议书撤销
- 外汇置换协议书范本
- 开办民营医院协议书
- 第四章铅酸蓄电池
- GA 1517-2018金银珠宝营业场所安全防范要求
- 项目质量管理机构结构框图
- 保险公司首转对团队的意义方法课件
- TAVI(经皮导管主动脉瓣植入术)术后护理
- 6.3.1 平面向量基本定理 课件(共15张PPT)
- 建筑消防设施巡查记录
- 混凝土护栏检查记录表
- DBJ04∕T 258-2016 建筑地基基础勘察设计规范
- 社会团体民办非清算审计报告模板
- 建筑工程质量检测收费项目及标准表67262
评论
0/150
提交评论