11-14
2024排程是MES的灵魂,难在生产过程当中的问题层出不穷,我们把它叫做生产扰动,扰动发生后,快速响应处理重排产是对APS的基本要求。
一、什么是生产扰动
生产扰动指的是在生产过程中出现的一系列预料之外的变动和扰动因素,这些因素可能会对生产计划和排产产生影响,导致计划的波动和执行的偏差。生产扰动可能源于订单变化、工艺调整、物料资源供应不稳定或执行过程中的偏差等。
二、生产扰动的4类17种
1、订单变化类:①紧急插单、②订单取消、③订单数量变更、④订单优先级调整
2、工艺变化类:⑤工艺路线更改、⑥生产方法调整、⑦技术升级、⑧工艺故障
3、物料资源变化类:⑨物料短缺、⑩供应延迟、11物料质量问题、12库存错误
4、执行偏差类:13设备故障、14人员缺勤、15生产效率波动、16质量控制问题、17生产进度延误
三、应对生产扰动的三种策略
1、杜绝问题的发生:在计划和排产阶段就综合考虑各种潜在的变动和扰动因素,尽可能避免问题的产生。这包括对订单的预测与整合、工艺的稳定性、物料资源的供应衔接以及执行方面的预防措施。
2、隔离问题的影响范围:当问题发生后,采取措施将其影响范围限制在最小,例如保留一部分生产能力作为缓冲,或者针对特定资源或订单进行特殊控制,以减少对整体生产计划的冲击。
3、快速响应解决问题:对于不可避免的问题,需要进行快速响应和处理。这通常涉及到APS系统的动态调度能力,对生产扰动进行模块化的梳理和针对性的解决,以实现对生产计划的快速调整和恢复。
四、APS快速响应的实现逻辑
1、识别和定义约束
资源约束: 如机器可用性、工人技能和班次、工具和设备。
物料约束: 如原材料和组件的可用性、库存水平、供应商交货时间。
订单约束: 如交货日期、优先级、数量和客户特定要求。
工艺约束: 如特定的加工顺序、质量标准、安全规定。
2、实时监控和数据收集
APS系统通过与MES、ERP和其他生产管理系统的集成,实时监控生产过程,收集关于资源使用、订单进度、物料状态等方面的数据。这些数据是动态调整约束的基础。
3、动态评估和调整
当生产过程中发生扰动时,APS系统会动态评估这些扰动对当前生产约束的影响,并根据以下策略进行调整:
资源重新分配: 如果某个机器出现故障,APS可以重新分配该机器上的作业到其他可用机器上。
优先级调整: 根据订单的紧急程度和交货期限,调整订单的优先级。
物料重新规划: 如果物料短缺,APS可以调整生产计划,优先生产对关键物料需求不高的订单。
工艺路径变更: 如果某个工艺步骤出现问题,APS可以寻找替代的工艺路径来完成生产。
4、多目标优化
APS系统通常采用多目标优化技术,同时考虑多个目标,如最小化生产成本、最大化资源利用率、缩短交货时间等。在动态调整约束时,APS会寻找平衡这些目标的最佳解决方案。
5、模拟和场景分析
在调整约束之前,APS可以模拟不同的调整方案,评估每种方案对生产计划的影响。这有助于选择最佳的调整策略,减少对生产效率和订单履行的负面影响。
6、用户干预和确认
在某些情况下,APS系统可能需要操作人员的干预来确认或调整自动生成的解决方案。APS提供用户友好的界面,使操作人员能够轻松地进行这些调整。
总结:APS的重排程往往需要考虑到影响范围,这与正常排程的目标是完全不同的,所以带来了更高的复杂度。复杂度的增加也不是简单的1+1=2,单纯的线性关系,而是增加了一个维度的复杂性。