生产计划问题2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数学建模与计算》

问题生产计划问题

一、问题的提出

已知某工厂计划生产I 、II、III三种产品,各产品需要在A、B、C设备上加工,有关数据如下:

I II III 设备有效台数(每月)

A 8 2 10 300

B 10 5 8 400

C 2 13 10 420

单位产品利润(千元) 3 2 2.9

试回答:(1) 如何发挥生产能力,使生产盈利最大?

(2) 若为了增加产量,可租用别的工厂设备B,每月可租用60台时,租金1.8万元,租用B设备是否划算?

(3) 若另有二种新产品IV、V,其中新产品IV需要设备A为12台时、B为5台时、C为10台时,单位产品盈利2.1千元;新产品V需要A为4台时、B为4台时、C为12台时,单位产品盈利1.87千元,如果A、B、C的设备台时不增加,这两种新产品投产在经济上是否划算?

(4) 对产品工艺重新进行设计,改进结构。改进后生产每件产品I需要设备A 为9台时、设备B为12台时、设备C为4台时,单位盈利4.5千元,这时对原计划有何影响?

二、问题的分析

对问题进行分析,该问题属于线性规划问题中的整数规划问题,需要根据线性规划的思想,根据题意建立线性规划问题。

根据线性规划的思想,建立线性规划模型,要根据已知条件建立出目标函数,意义对目标函数所影响的约束条件。对于该问题,首先要确定决策变量,要求如何生产三种产品使得利润最大。其次,根据约束条件,利用工具求解。最后,确定问题的目标函数,由

题意知安排最好的生产方式使得总的盈利最大。

三、基本假设

(1) 在已知条件下该问题存在可行解。 (2) 生产产品是设备部损坏。

四、定义符号的说明

1x 每月生产产品I 的台数 2x 每月生产产品II 的台数

3x 每月生产产品III 的台数 4x 每月生产产品IV 的台数

5x 每月生产产品V 的台数 z 每月最大的总盈利

五、模型的分析、建立以及结果分析 5.1模型的分析

对问题进行分析,该问题属于规划问题中的整数规划问题!建立线性规划模型有三个基本步骤:

第一步,找出待定的未知变量(决策变量),并用代数符号来表示它们;

第二步,找出问题的所有限制或约束条件,写出未知变量的线性方程或线性不等式; 第三步,找到模型的目标,写成决策变量的线性函数,以便求其最大或最小值。

5.2 模型的建立以及结果分析

该问题完整的线性规划模型如下: (1)

目标函数 max z = 31x + 22x + 2.93x

约束条件为

81x + 22x + 103x ≤ 300 101x + 52x + 83x ≤ 400 S.t 21x + 132x + 103x ≤ 420 i x ≥ 0, i = 1,2,3;

以下是lingo 中下的代码:

model :

max = 3*X1 + 2*X2 + 2.9*X3; 8*X1 + 2*X2 + 10*X3 <= 300; 10*X1 + 5*X2 + 8*X3 <= 400; 2*X1 + 13*X2 + 10*X3 <= 420; @gin (X1); @gin (X2); @gin (X3); End

以下是程序的运行结果:

结果分析:

由以上可知每月生产I 产品24台,II 产品24台,III 产品5台,可使生产盈利最大, 最大利润为134.5千元

(2)

I II III 设备有效台数(每月)

A 8 2 10 300

B 10 5 8 460 C

2 1

3 10 420 单位产品利润(千元) 3

2

2.9

目标函数 max z = 31x + 22x + 2.93x - 18

则此时的约束条件为

81x + 22x + 103x ≤ 300 101x + 52x + 83x ≤ 460 S.t. 21x + 132x + 103x ≤ 420 i x ≥ 0, i = 1, 2, 3;

以下是lingo 中下的代码:

model :

max = 3*X1 + 2*X2 + 2.9*X3-18; 8*X1 + 2*X2 + 10*X3 <= 300; 10*X1 + 5*X2 + 8*X3 <= 460; 2*X1 + 13*X2 + 10*X3 <= 420; @gin (X1); @gin (X2); @gin (X3); end

以下是程序的运行结果:

结果分析:

由以上可知最大盈利为127千元 小于(1)中的134.5千元,故租用B 设备不划算。 (3)

I

II

III

IV

V

设备有效台数(每

月)

A 8 2 10 12 4 300

B 10 5 8 5 4 400

C 2 13 10 10 12 420 单位产品利润(千元) 3

2

2.9

2.1

1.87

目标函数 max z = 31x + 22x + 2.93x + 2.14x + 1.875x

则此时的约束条件为

81x + 22x + 103x + 124x + 45x ≤ 300 101x + 52x + 83x + 54x + 45x ≤ 400 S.t. 21x + 132x + 103x + 104x + 125x ≤ 420 i x ≥ 0, i = 1, 2, 3, 4, 5;

以下是lingo中下的代码:

model:

max = 3*X1 + 2*X2 + 2.9*X3+2.1*X4+1.87*X5;

8*X1 + 2*X2 + 10*X3+12*X4+4*X5 <= 300;

10*X1 + 5*X2 + 8*X3 +5*X4+4*X5 <= 400;

2*X1 + 13*X2 + 10*X3+10*X4+12*X5 <= 420;

@gin(X1);

@gin(X2);

@gin(X3);

@gin(X4);

@gin(X5);

End

以下是程序的运行结果:

结果分析:

由以上可知此时的最大盈利为135.96千元大于(1)中的134.5千元,故这两种新产品投产在经济上划算。

相关文档
最新文档