解决方案
SOLUTIONS
APS系统作为计划决策的辅助工具,区别与以往ERP、MES等事务型流程型应用系统,更为强调的是建模与模拟、评估与算法、高速计算的计算器型系统的能力。因为作为计算器,如果算不好(算法难以构建)、算不准(功能不全面)、算不快(计算性能低),对与时间赛跑的计划业务来说,是没有办法凑活使用的。
FLEXSCHE系统正是满足计划业务需求的强大的计算器,拥有创建多种方案逻辑、灵活配置算法的能力。且辅助方案构建及有效性确认,类似于软件开发,如果没有调试功能(Debug)的话,是没有办法快速校验程序效果、性能及发现问题的。
FLEXSCHE系统提供强大的Debug功能,可对配置的排程方案按层次且逐步执行并支持自定义更为丰富的监控指标及参数,显示过程状态,方便确认排程逻辑是否与设计方向一致。
以下简例请参考,重点讲述Debug功能及运行过程,涉及到多版方案效果对比请参考相应【版本快照、预实对比】方案页面。
简要背景:
(1)A、B为成品,均使用M1或M2材料,根据M1和M2的库存以及未来入库数量,约束计划开工时间
(2)M1和M2之间,假设M1更为优先使用,M1和M2不能同时应用于同一订单
(3)由于有R1、R2资源可用,且M1和M2可用材料,则每个工作任务有4次试算,为了便于确认排程结果形成原因,使用Debug功能确认。
  • Debug案例前提说明

  • Debug案例算法设计

  • Debug案例思考题

  • Debug案例系统方案及Debug监控配置

  • Debug案例最终排程结果

B01为何选择了库存满足时间最晚的M1材料的原因,看过以下调试过程中的监控指标后就可以了解了。同时可知对于APS系统来说可配置的【调试功能】不可或缺。