养猪策略.docx

上传人:b****2 文档编号:1250606 上传时间:2022-10-19 格式:DOCX 页数:8 大小:91.36KB
下载 相关 举报
养猪策略.docx_第1页
第1页 / 共8页
养猪策略.docx_第2页
第2页 / 共8页
养猪策略.docx_第3页
第3页 / 共8页
养猪策略.docx_第4页
第4页 / 共8页
养猪策略.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

养猪策略.docx

《养猪策略.docx》由会员分享,可在线阅读,更多相关《养猪策略.docx(8页珍藏版)》请在冰豆网上搜索。

养猪策略.docx

养猪策略

养猪策略

 

 

————————————————————————————————作者:

———————————————————————————————— 日期:

 

养猪策略

摘要

本文根据某个养猪场的生猪从第一天到第24天间的生猪的体重数据建立数学模型对该养猪场未来猪的体重作出相应的预测,首先我们利用plot将题目所给的生猪的体重与时间的关系利用图形将其表现出来;接着通过综合各方面因素,我们决定建立Logistic模型来解决问题。

通过matlab数据拟合并求解出第25天的生猪的体重预测为**,通过数据检验和误差分析,发现相对误差在合理的范围内。

关键字

养猪策略,阻滞增长模型(Logistic模型),合理范围

一、问题重述

3.养猪策略:

一个养猪场每天投入5元的饲料喂养每头猪,其中某头猪的体重增长如下表:

时间(天)

1

2

3

4

5

8

重量(千克)

10.1

11.4

13

14.8

16.9

19.1

21.5

24.1

时间(周)

9

1

16

重量(天)

26.9

30

33.3

36.7

40.1

43.9

47.6

51.3

时间(天)

17

18

19

20

21

22

23

24

重量(千克)

55.1

58.7

62.3

65.7

69.1

72.1

75.1

77.8

(1)试建立数学模型描述猪的体重与饲养时间的关系,并预测猪在25天时的体重。

(2)已知在第24天时的市场价格为每千克10元,但是预测每天会降低0.1元,问何时把猪卖出去,才能获得最大利润?

我们先从图像上来观察该养猪场时间和体重的大致关系,利用matlab的绘图功能把上表绘制如下:

图一

从上图我们可以看出猪的体重从第1天到第24天随时间的推移而呈现上升趋势,

但其增长速率渐渐的有所下降。

其原因是---由于受到自然环境、养猪场自身环境等因素的影响,通过各方面的分析,我们得出猪的体重的增长率不是一个常数,

所以我们建立了阻滞增长模型(Logistic模型)。

阻滞增长模型(Logistic模型)

ﻩ二、模型假设、模型变量和函数定义

1.猪的体重增长率随着时间的增加而线性下降,即是r(g)=r-sg其中

2.Gm为一般猪的体重所能达到的最大值,显然r(Gm)=0

3. 为固有人口增长率,即:

 

 

三、符号说明

1.  人口固有增长率

2.Gm 为一般猪的体重所能达到的最大值

3. 人口增长系数

4.g      当前猪的体重

5.r(g)  当前增长率

四、模型分析与模型建立

猪的体重的增长受到自然资源、养猪场环境条件、等因素影响,当猪的体重达到一定时候,人口增长将出现阻滞作用。

阻滞作用体现在对猪体重增长率的影响上。

依照上面的定义和假设,有:

 r(g)=r-sg

  r(Gm)=0

      

    

 由上面的关系式推出:

  r(g)=r(1-g/Gm)

      

将r(g)的表达式代入指数增长模型中的微分方程中得:

[dx/dg=r(1-g/Gm)g

g(0)=g0]

 

把g

(1)=10.1代入上述方程二式解之得:

g(t)=-(Gm*(tan(-(Gm*((r+2*atan((101*i)/(5*Gm)-i)*i)/Gm-(r*t)/Gm)*i)/2)+ i)*i)/2

 

五、模型求解及检验

通过拟合求解,我们得到Gm=100.58kg,r=-0.1488 。

通过这个模型可以预测

x(25)=80.34

六、误差检验

为了检验这个模型的预测效果,我们求出预测值与真实值的相对误差。

拟合后真实值与预测值以及相对误差表如下:

(表一):

时间

1

2

3

4

5

6

7

8

9

10

11

真实值

10.1

11.4

13.0

14.8

16.9

19.1

21.5

24.1

26.9

30

33.3

预测值

10.10

11.53

13.14

14.94

16.93

19.13

21.54

24.17

27.01

30.05

33.27

相对误差

0

0.13

0.14

0.14

0.03

0.03

0.04

0.07

0.11

0.05

0.03

时间

12

8

19

20

21

真实值

36.7

40.1

43.9

47.6

51.3

55.1

58.7

62.3

65.7

69.1

预测值

36.66

40.20

43.84

47.54

51.28

55.01

58.69

62.27

65.73

69.04

相对误差

0.04

0.1

0.06

0.06

0.02

0.09

0.01

0.03

0.03

0.06

  

 

时间

22

23

24

真实值

72.1

75.1

77.8

预测值

72.17

75.10

77.83

相对误差

0.01

0

0.03

 

平均相对误差0.0546原有数据点与拟合曲线如下图:

图二

由上表可以看出预测值与真实值的相对误差较小。

七、结果分析

我们先通过matlab利用plot将题目所给的数据制作成图形,从而对生猪的体重与时间关系有了较为直观的了解,通过综合各方面的因素(如自然环境因素等)分析,我们决定用阻滞增长模型(Logistic模型)对该养猪场的猪的重量进行预测,发现整体的相对误差比较小情况,而且后面几年的数据也比较吻合。

 

八、模型评价

ﻩ模型跟根据生猪体重增长的规律,做出了合理的假设,建立了符合实际的阻滞增长模型(Logistic模型),该模型无论是对已知数据的拟合还是对未知数据的预测都相当合理。

这样的模型符合事物发展规律,预测效果不错。

 

问题二:

简单优化模型:

一、符号说明

1.p     出售单价(元/千克)

2.C     投入的资金(元)

3.Q         纯利润

4.R        出售的收入

 

二、模型分析与模型建立

投入资金可使生猪的体重随时间的增长,但销售单价随时间减少,应该存在一个最佳出售时机,使得获得利润最大,根据分析建立以下模型:

 

p=10-0.1*(t-24)

g=100.5807./(1+(100.5807/10.1-1)*exp(-0.1488*(t-1)))

R=p.*g

C=5t

Q=R-c*t

得到目标函数的(纯利润)为:

Q= [10-0.1*(t-24)][100.5807./(1+(100.5807/10.1-1)*exp(-0.1488*(t-1)))]-5t

 

三、模型求解及检验

通过MATLAB得到如下图形:

 

由图形分析可得当t=30天 时所得利润最大,最大利润为Q=694.3705元

所以最适合出售的时间是第30天。

 

     四、结果分析

敏感性分析:

由于模型假设中的参数(生猪每天的价格降低g)是估计和预测的,所以应该研究它有所变化时对模型结果的影响。

由模型一,我们可清楚的看到g与t的关系,接下来我们用相对

改变量衡量结果对参数的敏感程度。

T对g的敏感度记作s(t,g);

定义为:

s(t,g)=dt/dg*(g/t)=9.9/(g-50)

当g=0.1.时

s(t,g)=-0.2

即生猪的价格每天的降低g增加1%,出售时间提前0.2%。

g的微小变化对模型的结果影响并不大。

      

五、模型评价

通过对模型的参数进行敏感性的分析,可以看出此模型可用,且效果不错。

参考文献

[1]姜启源谢金星叶俊,数学建模(第四版),北京:

高等教育出版社,2004年。

[2]老师的课件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1