数学建模生产规划问题.docx

上传人:b****8 文档编号:8932092 上传时间:2023-05-16 格式:DOCX 页数:18 大小:138.40KB
下载 相关 举报
数学建模生产规划问题.docx_第1页
第1页 / 共18页
数学建模生产规划问题.docx_第2页
第2页 / 共18页
数学建模生产规划问题.docx_第3页
第3页 / 共18页
数学建模生产规划问题.docx_第4页
第4页 / 共18页
数学建模生产规划问题.docx_第5页
第5页 / 共18页
数学建模生产规划问题.docx_第6页
第6页 / 共18页
数学建模生产规划问题.docx_第7页
第7页 / 共18页
数学建模生产规划问题.docx_第8页
第8页 / 共18页
数学建模生产规划问题.docx_第9页
第9页 / 共18页
数学建模生产规划问题.docx_第10页
第10页 / 共18页
数学建模生产规划问题.docx_第11页
第11页 / 共18页
数学建模生产规划问题.docx_第12页
第12页 / 共18页
数学建模生产规划问题.docx_第13页
第13页 / 共18页
数学建模生产规划问题.docx_第14页
第14页 / 共18页
数学建模生产规划问题.docx_第15页
第15页 / 共18页
数学建模生产规划问题.docx_第16页
第16页 / 共18页
数学建模生产规划问题.docx_第17页
第17页 / 共18页
数学建模生产规划问题.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数学建模生产规划问题.docx

《数学建模生产规划问题.docx》由会员分享,可在线阅读,更多相关《数学建模生产规划问题.docx(18页珍藏版)》请在冰点文库上搜索。

数学建模生产规划问题.docx

数学建模生产规划问题

一、问题的重述

某国政府要为其牛奶、奶油和奶酪等奶制品定价。

所有这些产品都直接或间接的来自国家的原奶生产。

原奶首先要分离成脂肪和奶粉两种组合,去掉生产出口产品和农场消费的产品后,余下的共有60万吨脂肪和70万吨奶粉,可用于生产牛奶、奶油和两种奶酪,供国内全年消费。

其中,各种产品的百分比以与去年销售量和价格分别见表(表1、表2)

表一

产品\成分

脂肪

奶粉

牛奶

4

9

87

奶油

80

2

18

奶酪1

35

30

35

奶酪2

25

40

35

 

表二

产品

牛奶

奶油

奶酪1

奶酪2

消费(千吨)

4820

320

210

70

价格(元/吨)

297

720

1050

815

1、价格的变化会影响消费需求。

为表现这方面的规律,定义需求的价格伸缩性E:

E=需求降低百分数/价格提高百分数;

各种产品的E值,可以据往年的价格和需求变化情况的统计数据,用数理统计方法求出。

2、两种奶酪的需求,随它们价格的相对变化,在某种程度上可以相互替代。

表现这一规律要用需求关于价格的交叉伸缩性EAB其定义为:

EAB=A需求提高百分数/B价格提高百分数。

3、已知四种产品的E值分别为:

0.4,2.7,1.1,0.4以与EAB=0.1,EBA=0.4

 

二、模型假设

2.1假设工厂的生产能力、生产设备与各种产品的百分比在某段时间内不会发生变化。

2.2假设价格的变化会影响消费要求,价格的伸缩性E=需求降低百分比/价格提高百分比。

2.3对产品三和产品四的需求,随着他们价格相对变化,在某种程度上可以相互替代,表现这一规律要用需求关于价格的交叉伸缩性定义EAB=A需求提高百分/B价格提高百分比。

2.4水这种原料可以无限制提供

2.5工厂生产的产品全部销售完。

 

四、模型建立与求解

问题一

4.1-1建立目标函数

通过综合分析,本题影响工厂的销售总收入有两个因素:

一个是价格;另一个是销售量。

要使销售总收入最大,只要价格和销售量的乘积最大即可:

即是

其中:

第i种产品的销售量(千吨);

第f种产品的价格(元/吨)。

4.1-2建立产品价格的优化模型

由题意知道,四种产品均由三种原料配制而成,而且原料一、原料二分别为60、70万吨,原料三可以无限制提供,所以用于生产各种产品的第j种原料之和应该小于等于这种原料。

即:

其中原料变量

第j种原料的总量(万吨);

第i种产品j种原料的占有率(百分比)。

根据假设2.2,价格的变化会影响消费需求,因此引入伸缩性E,表现这一规律的价格的伸缩性E:

等于需求降低百分比除以价格提高百分比。

因此对于第i种产品的销售量有以下关系:

其中:

第i种产品的价格伸缩性;

第种i产品去年的销售量(千吨);

第中i产品去年的销售价格(元/吨)。

对于产品三和产品四的销售量,除了受到自身的价格影响,还要受到除自身外另外一种产品(产品三、产品四)的影响。

下面分别采用控制变量法对产品三和产品四进行分析。

对产品三,由(3)式得:

然后,控制产品三自身的价格,分析产品四的价格对产品三的销售总量的影响。

根据假设2.3,市场对产品三和产品四的需求,随着他们价格相对变化,在某种程度上可以相互替代,这一规律用需求关于价格的交叉伸缩性定义:

价格的交叉伸缩性E等于需求提高百分比除以需求提高百分比,产品三销售量与产品四的价格关系如下:

其中,

第3种产品对第4种产品的交叉伸缩性;

表示产品三在它自身价格影响下的销售量;

表示产品三在产品四的价格的影响下的销售量。

结合(4)式、(5)式,得到产品三的销售总量和产品三的价格与产品四的价格的关系为:

同理可得产品四的销售总量和产品三的价格与产品四的价格的关系为:

 

综上所述,为使其销售总收入最大,建立工厂产品定价的最优化模型如下:

目标函数:

约束条件:

 

4.1-3模型求解的实现

在LINGO这一线性规划软件的支持下,可以实现上述目标函数在给定约束条件下的求解过程,将表一、表二的数据代入模型可以求得以下结果:

表三

从而可以得出,当牛奶、奶油、奶酪1、奶酪2的定价分别为524.2657元/吨、583.6468元/吨、1223.093元/吨、1950.675元/吨时,其所导致的需求分别为3344686吨、483623.8吨、201182.3吨、35598.75吨。

此时达到最大销售总收入:

2351275885元。

 

问题二:

若单个产品价格不能高于去年该种产品的价格,并且新的价格必须使消费的总费用较上一年度不增加有下列四种情况:

1、

则原来的模型变为:

约束条件分别为:

 

在LINGO这一线性规划软件的支持下,可以实现上述目标函数在给定约束条件下的求解过程,将表一、表二的数据代入模型可以求得以下结果:

表四

牛奶

奶油

奶酪1

奶酪2

价格(元/吨)

297

643.2171

1249.158

1969.634

销量(吨)

412139.5

195936.6

35642.45

销售收入(元)

1431540000

265095174

244755771.4

70202581.36

销售总收入(元)

2011593527

经济代价数量表示(元)

201159885=-339682358

即是,当牛奶价格指标受到限制时,销售总收入降为2011593527元,经济代价数量为:

-339682358元,即销售总收入减少了339682358元。

 

2、

则原来的模型变为:

约束条件分别为:

 

在LINGO这一线性规划软件的支持下,可以实现上述目标函数在给定约束条件下的求解过程,将表一、表二的数据代入模型可以求得以下结果:

表五

牛奶

奶油

奶酪1

奶酪2

价格(元/吨)

519.75

720

1183.577

1921.932

销量(吨)

320000

209135.3

35532.49

销售收入(元)

1753636500

230400000

247527731

68291029.57

销售总收入(元)

2299855261

经济代价数量表示(元)

229985885=-51420624

即是,当奶油价格指标受到限制时,销售总收入降为2299855261元,经济代价数量为:

-51420624元,即销售总收入减少了元。

 

3、

同理,在LINGO这一线性规划软件的支持下,可以求得以下结果:

表六

牛奶

奶油

奶酪1

奶酪2

价格(元/吨)

524.8662

595.6578

1050

815

销量(吨)

469210.6

210000

70000

销售收入(元)

1753466703

279488953.7

220500000

销售总收入(元)

2310505656

经济代价数量表示(元)

231050885=-40770229

即是,当奶酪1价格指标受到限制时,销售总收入降为2310505656元,经济代价数量为:

-40770229元,即销售总收入减少了元。

4、

同理,在LINGO这一线性规划软件的支持下,可以求得以下结果:

表六

牛奶

奶油

奶酪1

奶酪2

价格(元/吨)

524.8662

595.6578

1050

815

销量(吨)

469210.6

210000

70000

销售收入(元)

1753466703

279488953.7

220500000

销售总收入(元)

2310505656

经济代价数量表示(元)

231050885=-40770229

即是,当奶酪2价格指标受到限制时,销售总收入降为2310505656元,经济代价数量为:

-40770229元,即销售总收入减少了元。

将上述4个结果整理汇总成表格,如下:

牛奶价格指标限制

奶油价格指标限制

奶酪1价格指标限制

奶酪2价格指标限制

限制下的销售总收入(元)

2011593527

2299855261

2310506000

2310505656

经济代价数量表示(元)

339682358

 

图形表示如下:

图一(销售总收入在各个产品价格限制下与无限制情况下的对比)

 

图二(经济代价在各种产品政策限制下的数量表示)

 

由上可知,当牛奶价格指标受到限制时,产生的经济代价最大,而其他产品价格指标的限制影响较小。

五、模型的推广与评价

5.1模型的评价 

1、本模型准确地得出了奶产品的定价模型,采用了成熟的方法—线性规划,这个方法久经考验,可靠性高。

 

2、模型中的数据都是运用了往年的数据统计,真实可靠。

利用LINGO软件准确地求解出最大销售收入以与最优定价。

3、模型与实际紧密联系,符合价格的变化规律,本文最后还对模型进行了推广,使得模型更贴近实际,通用性强。

 

4、“需求的价格伸缩性”和“价格的交叉伸缩性”是用数理统计方法求出的,会存在一定程度的误差。

5.2模型的推广 

对文中的变量以与约束条件可以扩大,例如:

当有n种产品以与有m种原料约束条件等,通过所建立的模型就能够很好的解决。

本文建模的方法和思想对其他类似的问题也很实用,除了奶产品定价方面实用性强外,还可以推广到多个领域的产品定价中去。

附录

问题一LINGO程序代码输入

max=s1*p1+s2*p2+s3*p3+s4*p4;

s1=4820000*(1-0.4*(p1-297)/297);

s2=320000*(1-2.7*(p2-720)/720);

s3=210000*(1-1.1*(p3-1050)/1050+0.1*(p4-815)/815);

s4=70000*(1-0.4*(p4-815)/815+0.4*(p3-1050)/1050);

4*s1+80*s2+35*s3+25*s4<60000000;

9*s1+2*s2+30*s3+40*s4<70000000;

问题一LINGO运算结果输出

Localoptimalsolutionfound.

Objectivevalue:

0.2351276E+10

Totalsolveriterations:

29

 

VariableValueReducedCost

S13344686.0.000000

P1524.26570.000000

S2483623.80.000000

P2583.64680.000000

S3201182.30.000000

P31223.0930.000000

S435598.750.000000

P41950.6750.000000

RowSlackorSurplusDualPrice

10.2351276E+101.000000

20.000000515.2343

30.000000403.0198

40.0000001144.069

50.0000001894.229

6-0.3492460E-082.257837

问题二牛奶价格指标限制下的LINGO软件程序输入:

max=s1*p1+s2*p2+s3*p3+s4*p4;

s1=4820000*(1-0.4*(p1-297)/297);

s2=320000*(1-2.7*(p2-720)/720);

s3=210000*(1-1.1*(p3-1050)/1050+0.1*(p4-815)/815);

s4=70000*(1-0.4*(p4-815)/815+0.4*(p3-1050)/1050);

4*s1+80*s2+35*s3+25*s4<60000000;

9*s1+2*s2+30*s3+40*s4<70000000;

p1<297;

p1*s1<1431540000;

问题二牛奶价格指标限制下的LINGO软件运算结果输出:

Localoptimalsolutionfound.

Objectivevalue:

0.2011593E+10

Totalsolveriterations:

18

 

VariableValueReducedCost

S14820000.0.000000

P1297.00000.000000

S2412139.50.000000

P2643.21710.000000

S3195936.60.000000

P31249.1580.000000

S435642.450.000000

P41969.6340.000000

RowSlackorSurplusDualPrice

10.2011593E+101.000000

20.000000-24.98063

30.000000343.4496

40.0000001118.010

50.0000001875.957

60.0000003.747094

70.1849193E+080.000000

80.0000000.000000

90.0000001.033644

 

问题二奶油价格指标限制下的LINGO软件程序输入:

max=s1*p1+s2*p2+s3*p3+s4*p4;

s1=4820000*(1-0.4*(p1-297)/297);

s2=320000*(1-2.7*(p2-720)/720);

s3=210000*(1-1.1*(p3-1050)/1050+0.1*(p4-815)/815);

s4=70000*(1-0.4*(p4-815)/815+0.4*(p3-1050)/1050);

4*s1+80*s2+35*s3+25*s4<60000000;

9*s1+2*s2+30*s3+40*s4<70000000;

p2<720;

P2*s2<230400000;

问题二奶油价格指标限制下的LINGO软件运算结果输出:

Localoptimalsolutionfound.

Objectivevalue:

0.2299855E+10

Totalsolveriterations:

33

 

VariableValueReducedCost

S13374000.0.000000

P1519.75000.000000

S2320000.00.000000

P2720.00000.000000

S3209135.30.000000

P31183.5770.000000

S435532.490.000000

P41921.9320.000000

RowSlackorSurplusDualPrice

10.2299855E+101.000000

20.000000519.7500

30.0000000.000000

40.0000001183.577

50.0000001921.932

60.1269595E+080.000000

70.3129864E+080.000000

80.0000000.000000

 

问题二奶酪1价格指标限制下的LINGO软件程序输入:

max=s1*p1+s2*p2+s3*p3+s4*p4;

s1=4820000*(1-0.4*(p1-297)/297);

s2=320000*(1-2.7*(p2-720)/720);

s3=210000*(1-1.1*(p3-1050)/1050+0.1*(p4-815)/815);

s4=70000*(1-0.4*(p4-815)/815+0.4*(p3-1050)/1050);

4*s1+80*s2+35*s3+25*s4<60000000;

9*s1+2*s2+30*s3+40*s4<70000000;

p3<1050;

p3*s3<220500000;

问题二奶酪1价格指标限制下的LINGO软件运算结果输出:

Localoptimalsolutionfound.

Objectivevalue:

0.2310506E+10

Totalsolveriterations:

30

 

VariableValueReducedCost

S13340788.0.000000

P1524.86620.000000

S2469210.60.000000

P2595.65780.000000

S3210000.00.000000

P31050.0000.000000

S470000.000.000000

P4815.00000.000000

RowSlackorSurplusDualPrice

10.2310506E+101.000000

20.000000514.6338

30.000000391.0088

40.000000-1715.270

50.000000751.0472

60.0000002.558112

70.2989449E+080.000000

80.00000072240.12

90.0000002.548320

 

问题二奶酪2价格指标限制下的LINGO软件程序输入:

max=s1*p1+s2*p2+s3*p3+s4*p4;

s1=4820000*(1-0.4*(p1-297)/297);

s2=320000*(1-2.7*(p2-720)/720);

s3=210000*(1-1.1*(p3-1050)/1050+0.1*(p4-815)/815);

s4=70000*(1-0.4*(p4-815)/815+0.4*(p3-1050)/1050);

4*s1+80*s2+35*s3+25*s4<60000000;

9*s1+2*s2+30*s3+40*s4<70000000;

p4<815;

p4*s4<57050000;

 

问题二奶酪2价格指标限制下的LINGO软件运算结果输出:

Localoptimalsolutionfound.

Objectivevalue:

0.2310506E+10

Totalsolveriterations:

21

 

VariableValueReducedCost

S13340788.0.000000

P1524.86620.000000

S2469210.60.000000

P2595.65780.000000

S3210000.00.000000

P31050.0000.000000

S470000.000.000000

P4815.00000.000000

RowSlackorSurplusDualPrice

10.2310506E+101.000000

20.000000514.6338

30.000000391.0088

40.000000960.4661

50.00000048.84513

60.2793968E-082.558112

70.2989449E+080.000000

80.00000032758.26

90.0000000.8615976

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2