控制管理
文章编号:1008-0570(2008)02-3—∞55-02
基于禁忌搜索算法的生产调度
PRODUCTl0NSCHEDULEBASEDONTABUSEARCHALGORlTHMS
(广东工业大学)刘忠耀彭重嘉伍乃骐
LlUZHONGYAO
PENGCHONGJIA
WUNAIQI
摘要:基于启发式规则和禁忌搜索技术,提出了一种即要优先满足定单交货期,而且使得注塑生产线上的总的定单切换时间最小化的生产调度的算法,通过计算机的模拟仿真,证明此算法的有效性。关键词:生产调度;禁忌搜索算法;启发式规则中图分类号:TE
301
文献标识码:A
Abstract:A
productionschedulealgorithm
was
presentedbasedonheuristicsandtabusearchalgorithms,whichcannotonlyprioritysatisfytheorder’Sdeliverdate,butalso
can
makethetotalorder’Sswitchtimeminimumintheinjectionproductionline.Through
thesimulationin
computer,itconfirmedthealgorithm
was
effective.
Keywords:ProductionSchedule,TabuSearchAlgorithms,HeuristicsAlgorithms
1引言
例:某注塑厂定单交货计划表形式如下表所示。
定
吨数颜色需求产能
四
五七
生产调度问题一直是研究的热点问题,它对于降低生产成堕
数
本。缩短制造周期,提高生产效率具有重要的意义。由于制造系001l∞t
白踟003(1lea/h1000
10∞100020002咖
1∞0
0统千差万别,特点各不相同.所以所采用的生产调度模型调度002撇
红
10000200ea/h30∞
1000
0200010∞
10∞2000∞B
300t
手段也是不同的。注塑生产是一种混合型的生产过程,一般是 黑
15000
400earn
3000
30∞0
O
3∞0
4000
2000
面向订单生产,产品品种变化比较大,批量相对小。同时,注塑在表中.每个定单的需求数等于后面7天要交货数的总机台数多,每一注塑机又生产不同的产品,批量相对又比较大,和。0代表这一天不用交货。
所以注塑生产线上的调度是比较复杂的。注塑企业是按定单生一般注塑厂有几十条到上百条注塑生产线。每条注塑生产产.按期交货是极其重要的,所以这又给注塑生产线的调度提线都有一个吨位参数,只有吨位参数小于注塑线上的吨位参数出了更高的要求。
的定单可以在此条生产线上生产。注塑生产线上进行不同定单考虑到每条注塑生产线不同产品进行切换时要考虑到洗的切换时,要考虑到定单的颜色问题。由于不同颜色的定单进机问题(洗机时间由颜色的差异来决定),而对注塑生产线排产行切换时,注塑生产线要进行洗机。颜色相同的的定单不用洗时还要考虑吨位参数要求,加上前面所述要求,使得以往注塑机,颜色相近的定单洗机时间少,颜色相差较远的定单洗机时企业的生产调度都是由人工按经验进行,这样柔性比较好,比间较长。这就影响定单切换的时间。两个不同的定单的切换时较灵活,但是随着规模的不断扩大。人工经验排产已经越来越I可为:f(o,Oj)=t(ci,cj)f,,=1,2,...N,i≠,;
不能满足生产的要求。效率越来越低下,生产成本很高。而到目2.2调度模型的建立前为此.并没有相关的关于注塑生产线的生产调度系统的研对调度模型的假设:
究。本文的研究就是要解决该领域的问题,填补其空白。
1.每个定单只能在一条注塑线上生产。2生产过程的的描述
2.加工每个定单批量过程中,不能中断。
根据注塑生产线吨位的要求,定单0i在选择注塑生产线加2.1生产过程的的描述
工时必须首先要满足所选择的注塑生产线吨数参数要不小于注塑厂一般按定单生产,每个定单按批交货。设有N此定单的吨位要求,所以可以加工0。的注塑生产线有:
个定单D={(6t,d,cf,gi,Vi,w,),i=1,2,...Ⅳ},在M条注塑生产线
{巧,历≥办,J=l…2..M},所以根据这个条件.可以限定定单可以
巧=((蟛,历),_,=l…2..M}上生产。定单交货计划为wi=(n。n。.nJ,在那些注塑生产线来安排生产。按定单的吨数从大到小排列。i=l…2..N,需求总数n=∑%i=l…2一N;其中:
可以知道定单依次对应那些注塑生产线。
0。:第个定单ii:第j条注塑生产线b,:定单编号di:定单吨例:假设有5个定单(0。500吨),(0≯50吨),(0,450吨),(0。位要求C。:定单颜色ri:定单需求总数Vi:定单产能砜:第i个定400吨),(o,,300吨),(o白100吨)。有4条注塑生产线:(J。500吨),(J2,
单的第t天的交货量w;:定单交货计划M;:注塑生产线编号400吨),‰300吨),(J口00吨)。所以定单和注塑生产线有一个对
D;:注塑生产线的吨位参数
应关系{Dl,Jt},(D2,J1),{D3,Ji},{04,(Jl,.,2)},{05,(.,l,J2,^)},{06,(Jr,J2,J3,^))。
刘忠耀:在读硕士研究生
调度的首要目标满足订单的交货期,其次是定单在生产线上切换时间尽可能少。目标函数为:
A控lll邮局订阅号:82-946360元,年一55—