12企业管理所带来的问题经常会出现以下场景:销售经理常常会有如下的提问:“在我们接到销售定单时,能否知道工厂的能力够不够?接单时能否受到能力的限制?”“在接到销售定单时,能否知道工厂的材料够不够?接单时能否受到限制,能否知道现有材料能制造多少个产成品?”物料经理会问:“现有库存能做多少套产品?”工厂经理及车间主任会问:“因为瓶颈工序在不断变化,我们如何知道瓶颈在哪里?”“能否自动分配工序派工?自动调配人力和设备能力?”计划经理会问:“在插入急单时,能否自动根据目标重排计划:一些定单自动延迟,一些定单自动提前?”“能否对采购的延迟、生产的延迟、设备的故障和人员的效率等意外作出快速响应,及自动进行模拟、调整?”1企业中常见的生产计划问题32APSAPS是基于约束的计划排程,能高效的帮助制造企业控制生产计划。通过各种规则及需求约束自动产生的,可视的详细计划。能对延迟定单进行控制及行动。管理控制能力及各种约束。更重要的是它能快速响应客户的变化的需求。它考虑所有生产过程中因素,包括班次,工时,工具,材料的可用性,可知/未可知的设备维护,当前负荷,能力。总之,它能产生更精确,更实际的计划.45什么是计划?为什么要计划?整个供应链中每分钟都有成百上千个决策需要制定和协调,这些决策的重要性不尽相同,既有相当简单的问题如“下一步各机床计划完成哪项工作?”,也有非常重要的决策如是否新开或关闭一家工厂。一个决策越重要,就越需要更好地准备,这种准备工作就是计划。计划通过识别将来的各种可行活动,选择其中好的甚至最好的来支持决策。计划过程可分为几个阶段:认识和分析决策问题;定义目标;预测未来状况;识别和评估可行活动;最后是选择最优方案。计划不是一成不变的,计划的有效期受到预定计划范围的限制。当达到计划范围时,需要重新制定一个新的计划来反映当前供应链的状况。根据计划范围的跨度和所做计划的重要性,计划任务通常可分为三个不同的计划层次:长期计划:这一层次的决策也称为战略决策,它制定了未来企业/供应链开发所必要的框架,通常涉及供应链的设计和结构,对今后几年有长期影响。中期计划:在战略决策的范围内,中期计划决定常规运作的框架,特别是决定了供应链中流程和资源的总的数量和时间,其计划范围从6个月到24个月,考虑了需求的季节性变化。短期计划:最低计划层应当把所有活动明确为可供立刻执行和控制的详细指令,因此,短期计划模型要求高度的详细和准确。短期计划范围在几天到3个月之间,受到来自上层有关结构和数量范围决策的限制。对供应链的实际性能(如提前期,顾客服务,和其它策略问题)而言,短期计划是一个很重要的因素。63.APS应包括哪那些内容?1.基于订单任务(Job-based)订单优先级计划2.基于事件(Event-based)资源利用率最大化计划3.基于资源(Resource-based,TOC)瓶颈约束计划4.基于物料约束的可行的计划5.基于历史,现在,未来的需求计划6.基于供应资源优化的分销配置计划7.基于运输资源优化运输计划74.供应链引擎APS产品四个阶段第一阶段的功能特征:人机交互可视化排产,简单的有限资源计算.1,向前,向后和双向的订单的加载计算.2,可以定义简单加载规则如按完成日期排序和设定优先级)3,工序间的人机交互拖拉,编辑,批量分割4,根据资源和时间对单独工序加锁/解锁5,可以按工序的最早开始日期或订单的最早完成日期计算.6,可以人机交互的替换,增加工序,交互处理故障,计划维修.7,可以处理单一的加工工序,平行工序,可以对工序的单一资源进行约束8,根据物料,时间,批量的生产率来排生产计划10,可以对有限资源和无限资源或单个班次或假日来计划排程11,可以在工作中心里自动选择资源,用户也可以定义资源12,可以显示图形,文本,报表,可以订单跟踪,甘特图,等待表8第二阶段的功能特征:基于各种资源约束优化计算1,用户可以定制,配置数据,菜单,报表.2,可以按工序和计划增加约束使用率.3,具有换装时间距阵的排序,可以选择最小化换装时间.4,具有计算批量,计算运输批量和自动重复和自动停止订单的功能5,具有CTP(能力可用量)的查询6,可以自动连接其它软件.9第三阶段的功能特征:基于多重资源约束优化和建模1,具有每个工序的多重约束2,基于当前工序的子工序的约束3,可以使用优先资源选择规则4.最大工序跨度和间隔,也可以延迟到下一个工序5,可以计算在每个加工过程的顺序和平行批量6,可以对装配线的建模和子装配线建模.10第四阶段的功能特征:多重资源约束,物料的动态约束,需求计划,分销网络配置计划,运输计划,全局CTP,ATP.1,从MRP处自动物料分配(静态物料约束控制).2,可以从不同的订单自动连接工序,可以从不同的订单排序,平行的负荷工序3,具有标准的派工规则:优先顺序,关键率4,可以处理订单,生产或资源的特别规则5,可以让用户自定义建立规则6,可以处理动态物料约束控制115.约束规则基于订单(Job-based)排程方法约束规则如下:(1)瓶颈:基于次要任务选择规则的排列。向前和向后方法来计划所有未分配的任务订单。重点是瓶颈资源的工序的。双向模式只计划需要指明瓶颈资源的任务。能用任何可得到的规则计划剩余任务。(2)完成日期:基于最早完成日期。(3)先到先服务:按照先到订单,先安排生产。(4)升序订单属性值:按规定的订单升序的值排列。订单的属性可以是数值,字母。(5)优先级:按照最小数值优先。如果你用此规则,优先级字段必须在订单上定义。(6)加工时间:按照订单最小的加工时间优先。(7)下达日期:按照最早开始日期优先。(8)相反优先级:按照最大数值优先。如果你用此规则,优先级字段必须在订单上定义。(9)闲散时间:按照最小闲散时间优先。12基于事件(Event-based)的排程方法是基于高利用率的方法。实现其计划的关键是二步导向的规则使用。有二个基本的规则:(1)工序选择规则OSR;(2)资源选择规则RSR13工序选择规则OSR(OperationSelectionRule)至少一个资源是空闲的,二个或多个工序能用于这个资源,采用OSR。此规则决定那一个工序被加载。这就是决定计划结果质量好坏的关键因素。独立的工序选择规则详细介绍如下:(1)最早完成日期:选择最早完成的工序(也许是订单完成日期)(2)最高优先级第一:选择最高优先级(最低值)的工序(3)最低优先级第一:选择最低优先级(最高值)的工序(4)最高订单属性字段:选择最高(最大)订单属性字段的工序(5)最低订单属性字段:选择最低(最小)订单属性字段的工序(6)动态最高订单属性字段:选择动态最高(最大)订单属性字段的工序(7)动态最低订单属性字段:选择动态最低(最小)订单属性字段的工序(8)计划档案订单:选择订单里出现先到先服务的工序(9)关键率:选择最小关键率的工序。关键率=剩余计划工作时间/(完成日期-当前时间)(10)实际关键率:选择最小实际关键率的工序实际关键率=剩余实际工作时间/(完成日期-当前时间(11)最少剩余工序(静态):选择最少剩余工序时间的工序(12)最长等待时间:选择最长等待时间的工序14资源选择规则(RSR)ResourceSelectionRuleRSR选择工序加载到资源组内的哪一资源。(1)最早结束时间:选择将要最先完成工序的资源(2)最早开始时间:选择将要最先开始工序的资源(3)最迟结束时间:选择将要最迟完成工序的资源(4)与前工序一样:选择被用于前一工序的资源(5)非瓶颈最早开始时间:选择将要最早开始工序的非瓶颈资源15相关选择规则如果选择一工序选择规则,就自动的选择相应的资源选择规则。(1)系列顺序循环:选择同样或下一个最高(最低)系列值的工序。当没有最高值的工序,顺序将相反,选择最低的工序。(2)系列降顺序:选择同样或下一个最低系列值的工序(3)系列升顺序:选择同样或下一个最高系列值的工序(4)最小准备系列:选择最小准备时间及最近的系列值的工序。(5)最小准备时间:选择最小准备或换装时间的工序(6)定时区的系列顺序循环:选择同样或下一个最高(最低)系列值工序。且只考虑在特定的时区里的订单完成日期里的工序。当没有最高值的工序,顺序将相反,选择最低的工序。一般来说,先选择工序规则,然后选择合适的资源规则。在一些情况下,有关的资源规则被工序规则所决定。1.预先确定任务的参数类规则---适用于面向库存生产环境。2.最小化任务延迟类规则---适用于面向定单生产环境。3.最小化任务流程时间类规则---适用于最小时间的控制,提高工时利用率。4.最大设备能力类规则---适用于提高设备效率,最大化整个设备生产能力的环境。生产计划是以设备能力的效率来安排的。5.定制规则---允许企业自己控制计划活动,可以利用自定义规则。16最大设备能力:在一些面向库存生产的环境(MTS)中,关键的问题是设备效率。即最大化整个设备的生产能力。在最大化设备能力规则里忽略任务的完成日期而集中于设备的能力效率来产生计划。这类规则包括最小准备时间,系列顺序升UP,系列顺序降DOWN,系列顺序周期,和用系列的最少准备。另外,每一规则都与时间相连。所有这类规则都集中于减少转变成本,最大化的设备能力。这个转变成本能在一顺序相关的准备时间中设置。我们正努力消除设备的任何没有必要的非生产时间。(7)定时区的系列降顺序:选择同样或下一个最低系列值工序。且只考虑在特定的时区里的订单完成日期里的工序。(8)定时区的系列升顺序:选择同样或下一个最高系列值工序。且只考虑在特定的时区里的订单完成日期里的工序。(9)定时区的最小准备系列:选择最小准备时间及最近的系列值的工序。且只考虑在特定的时区里的订单完成日期里的工序。(10)定时区的最小准备时间:选择最小准备或换装时间的工序,且只考虑在特定的时区里的订单完成日期里的工序。176.How-Do18APS的约束类型:•资源约束:单一资源,无限资源,并发资源,共享资源,可调整共享资源主要资源与次要资源班次与效率资源组•加工顺序约束:顺序约束一般是生产的一部分或是工作的工艺流程。决定那一个工序执行.平行,并发,替换,动态管理网络化的工艺流程.•物料约束:考虑BOM的工序用量和物料的可用量.物料约束也能用于模具,铸造,或特别的材料的处理设备.19资源和工艺路径•资源项定义运行时间“WC[R]”和准备时间“WC[S]“的资源资源类型:机器组和个别机器资源组代码其他建议:计量单位(HR),日能力,定货策略(0),小数精度(2),小时成本:人工费和间接费•资源工序:标准产品工序顺序运行时间&准备时间(数量类型&批量)资源:组vs单个机器主要资源vs次要资源20•资源工序(继续)有效日期(工艺改变,学习曲线,等)外加工工序排程要考虑消耗时间采购:采购&成本的考虑平行工序替代工序并发(同步)工序其他建议:提前期偏置(每父项提前时间)和提前期分析,成本滚加:成本清单,成本预估22顺序显示器a.资源班次和例外查看b.订单/工序所有订单(订单本)=已分配(顺序显示)+未分配(未分配任务)缩小/放大和适中工序属性:订单,工序,资源延迟订单和工序c.未分配订单一次一个(顺序查看窗户)所有订单23顺序显示器24d.分配订单一次一个(未分配任务窗户)所有相关特殊的成品订单所有订单一套子订单(基于瓶颈资源)e.手工编辑一排程拖和拉一个工序锁定和未锁定工序工序拆分f.排程冲突信息25排程排程目标事先定义的任务优先最小化任务缓慢最小化任务流程时间最大化设施利用率排程方法算法=“一次一个任务”有限向前有限向后瓶颈双向模拟=“一次一个工序”模拟规则Rules26规则举例最高优先级订单最早完成日期最小松散时间,关键率最小工作剩余最小准备时间和排序27绩效矩阵整个绩效矩阵(包含计划时区)订单:早,迟,正好完成资源:利用率资源资源利用率:运行,准备,闲散,下班资源天/周利用报告订单排程订单延迟报告28定义班次形式第1步:定义