vlambda博客
学习文章列表

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-1672 小时;

machine-2600 小时;

machine-3480 小时。问,如何安排生产计划,使得公司月利润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