生产计划调度的灵魂:约束规则(一)(by 蔡颖)

  作者:蔡颖
2003/11/11 9:03:49
引言:约束计划的开发已经吸引各个领域的专家的高度注意,因为,它是有潜力解决现实中的非常难的问题。不仅基于很强的理论基础,而且,也广泛吸引商业利益。特别是在对变异的建模优化与满意问题。

本文关键字: 运作管理

生产计划调度的灵魂:约束规则(一)

蔡颖

现在,约束计划的开发已经吸引各个领域的专家的高度注意,因为,它是有潜力解决现实中的非常难的问题。不仅基于很强的理论基础,而且,也广泛吸引商业利益。特别是在对变异的建模优化与满意问题。 无论我们是用先进的基因算法,还是用人机交互式的仿真方法,都需要对制造业的复杂约束,多目标优化,大规模的搜索和车间生产的不确定性的问题进一步研究,以适用实际需要。

在人类努力的大多领域里, 约束在不断的增加。它们在物理世界形成互相依赖。约束是在一些未知或变化里的简单的逻辑关系,在给定的领域里,每一个约束取一值。约束就限制了变化所带来的可能的值,它反映部分信息,约束也可以是不协调的,它可以在不同领域里互相约束。实际上,我们都用约束来指导推理和决策,是每天的常见行动的重要的一部分。如,我可以从5点到6点在那里。这就是典型的约束,我们用它计划我们的时间。自然,我们不能仅仅解决一个约束,因为约束很少是独立的。,所以,我们不得不接受的现实是这些问题比较复杂。

约束计划是基于约束规则的计算机系统的程序,约束计划的概念是详述问题的约束来解决问题。结果是找到让所有的约束满意的方案。 计划调度的实施的关键是基于约束规则,基于约束自动的调配资源,优化计划,来达到你所需要的计划目标。对离散的制造行业解决复杂的加工过程如多工序,多资源等(Jobshop调度),对重复式或流程式的制造行业解决顺序问题如优化排序等(Flowshop调度)。

如你的主要目标是一个满足所有任务规定的完成日期吗? 还是你重点是提高设备利用率,减少非生产时间(准备时间和设备维护时间)? 确定基本计划的目标是选择合适的规则的先决条件。一旦决定你的目标,你就可以选择规则来完成目标。

一、基于订单(Job-based)排程方法

工作中心WC A 有两个资源     工作中心WC B 有一个资源
 订单MO-1 最高优先级。
 订单MO-2 次优先级

 

基于订单任务示意图

是基于订单的优先级决定下一个订单的加工,可以自动识别订单的优先级和手工定义优先级,在计算机自动的根据规则的优选级排出生产计划后,还可以手工介入,修改优先级进行重排。以满足复杂的现实的需要。

约束规则如下:
(1)瓶颈:基于次要任务选择规则的排列。向前和向后方法来计划所有未分配的任务订单。重点是瓶颈资源的工序的。双向模式只计划需要指明瓶颈资源的任务。能用任何可得到的规则计划剩余任务。
(2)完成日期:基于最早完成日期。
(3)先到先服务:按照先到订单,先安排生产。
(4)升序订单属性值:按规定的订单升序的值排列。订单的属性可以是数值,字母。
(5)优先级:按照最小数值优先。如果你用此规则,优先级字段必须在订单上定义。
(6)加工时间:按照订单最小的加工时间优先。
(7)下达日期:按照最早开始日期优先。
(8)相反优先级:按照最大数值优先。如果你用此规则,优先级字段必须在订单上定义。
(9)闲散时间:按照最小闲散时间优先。

本文由作者向AMT提供
作者联系方式:
ycai@fs.com

责编:蔡颖
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

蔡颖 专栏

rss订阅
蔡颖先生,具有二十多年以上资深的生产制造,物料计划,工业工程,成本控制的管理实践经验。曾在各种类型的企业从事生产管理。包括:国营企业,私营高科技企业,中外合资企业,外商独资企业等。在富士通Fujitsu、Oracle等公司实施过BPR流程设计、MRPII、JIT(精益生产)、IE(工业工程)、成本管理和导入ISO9000等项目,对制造业的各类行业均有深刻理解。 曾在(Fujitsu)富士通公司实施并运用MRPII系统,Oracle任ERP高级制造顾问,思博亚洲SoftBrands(Fourth shift)华南地区咨询顾问部经理,ERP高级顾问,PMP,创办APSS高级计划与排程协会,主持和参与实施过近百个企业ERP项目。 多次在信息化著名媒体如IT经理世界、IT时代周刊、计算机用户、电子商务世界、CAD/CAM制造信息化、现代制造、中国制造新信息化等和企业资源管理研究中心(AMT)、ERP世界网、e-works.net.cn等著名信息化网站上发表关于ERP、JIT、APS、TOC等文章。 同时著有《ERP高级计划-APS供应链优化引擎》一书。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918