GAMS学习笔记:案例分析10——Ajax纸业公司生产计划(附代码)
Ajax 纸业公司现有三种机器可以生产出四种类型纸张,生产效率分别为:
表 1 机器的生产效率(吨/小时)
Machine-1 |
Machine-2 |
Machine-3 |
|
20-bond-wt |
53 |
52 |
49 |
25-bond-wt |
51 |
49 |
44 |
c-bond-ext |
52 |
45 |
47 |
tissue-wrp |
42 |
44 |
40 |
表 2 机器的生产成本(美元/吨)
Machine-1 |
Machine-2 |
Machine-3 |
|
20-bond-wt |
76 |
75 |
73 |
25-bond-wt |
82 |
80 |
78 |
c-bond-ext |
96 |
95 |
92 |
tissue-wrp |
72 |
71 |
70 |
表 3 每月不同纸张的需求与价格
Demand(吨) |
Price(美元/吨) |
|
20-bond-wt |
30000 |
77 |
25-bond-wt |
20000 |
81 |
c-bond-ext |
12000 |
99 |
tissue-wrp |
8000 |
105 |
这三种机器每月的可用时间分别为:
machine-1:672 小时;
machine-2:600 小时;
machine-3:480 小时。问,如何安排生产计划,使得公司月利润profit达到最大化?
GAMS代码:
运行结果:
machine-1 |
machine-2 |
machine-3 |
供给 |
需求 |
|
20-bond-wt |
170.097 |
191.837 |
224.681 |
30000.000 |
30000.000 |
25-bond-wt |
408.163 |
20000.000 |
20000.000 |
||
c-bond-ext |
255.319 |
12000.000 |
12000.000 |
||
tissue-wrp |
190.476 |
8000.000 |
8000.000 |