综合生产计划案例分析
首先,从库存上来看,除雪机在最后4期均有大量库存,所以这个生产计划不是最佳的。为了更有说服力,我们对这个案例建模分析。
1. 符号说明
2. 已知条件
由案例可知:
需求量
人员成本
每个员工每期工作300小时,每个员工每期加班时数不得超过60小时,新进员工在第一期的平均生产力是熟练员工的一半,因此可以假设新进员工有效的工作时数只有一半。
3. 建立模型
模型求解时,需从题意代入边界条件:M0=350人,IG0=500台,IS0=4500台。
4. 求解及结果
借助lingo建模计算,可得最佳生产计划:
计划的成本如下:
薪 资:(1988+7)×$6000=$11,970,000 加 班 费:48,900×$28=$1,369,200
雇佣成本:7×$2000=$14,000
制造成本:219,500×$95=$20,852,500 库存成本:47,000 ×$8=$ 336,000
100,500 ×$110=$ 11,055,000 2,4760 ×$10=$ 247,600
总 计: $ 45,844,300
显然,此方法比原方案要合理,节省了$990,092!为了有所对比,我将改进前后的变化作了柱状图。
可以发现,在人员上,现方案比原方案要来的精简一些,这是成本降下来的最主要原因,因为人的成本都很高,还有就是新方案明显充分利用了加班时间,加班成本却很便宜。从生产上来看,改进后的方案只是稍稍有所改善。
Lingo代码:
sets:
stage/1..6/:PG,PS,IG,IS,M,N,F,A,B,DG,DS;
endsets
data:
DG=12000 85000 80000 32000 8000 3000;
DS=16000 4000 0 5000 35000 45000;
enddata
min=@sum(stage:
95*PG+110*PS+8*IG+10*IS+6000*(M+N+F)+2000*N+28*A);
@for(stage(i)|i#GT#1:
M(i)<=0.98*(M(i-1)+N(i-1))-F(i);
M(i)>0.98*(M(i-1)+N(i-1))-F(i)-1;
IG(i)=IG(i-1)+PG(i)-DG(i);
IS(i)=IS(i-1)+PS(i)-DS(i););
@for(stage:
@gin(M);
@gin(N);
@gin(F);
1.8*PG+2.5*PS<=300*(M+0.5*N-F)+A-0.5*N*B;
A=B*(M+N);
B<=60;);
M(1)<=0.98*350-F(1);
M(1)>0.98*350-F(1)-1;
IG(1)=500+PG(1)-DG(1);
IS(1)=4500+PS(1)-DS(1);
第二篇:案例2-生产计划问题
案例2-生产计划问题
机器加工厂生产7 种产品(产品1 到产品7)。该厂有以下设备:四台磨床、两台立式钻床、三台水平钻床、一台镗床和一台刨床。每种产品的利润(单位:元/件,在这里,利润定义为销售价格与原料成本之差)以及生产单位产品需要的各种设备的工时(单位:h)如表3。表中的短线表示这种产品不需要相应的设备加工。
从 1 月至6月,每个月需要检修的设备是(在检修的月份,被检修的设备全月不能用于生产):
1 月一台磨床 2 月二台立式钻床 3 月一台镗床 4 月一台立式钻床
5 月一台磨床和一台立式钻床 6 月一台刨床和一台水平钻床
每个月各种产品的市场销售量的上限如表4 所示。
每种产品的最大库存量为100件,库存费用为每件每月0.5 元,在一月初,所有产品都没有库存;而要求在六月底,每种产品都有50 件库存。工厂每天开两班,每班8h,为简单起见,假定每月都工作24 天。生产过程中,各种工序没有先后次序的要求。
问题 1:制定6 个月的生产、库存、销售计划,使6 个月的总利润为最大。
问题 2:在不改变以上计划的前提下,哪几个月中哪些产品的售价可以提高以达到增加利润的目的。价格提高的幅度是多大?
问题 3:哪些设备的能力应该增加?请列出购置新设备的优先顺序。
问题 4:是否可以提高调整现有的设备的检修计划来提高利润?提出一个新的检修计划,使原来计划检修的设备在这半年中都得到检修而使利润尽可能增加。