自动生产排程-算法逻辑

自动排程的约束与优化

APS排程的条件包括强制约束和优化目标:

强制约束包括:

  • 工艺模型,资源产能,辅助资源
  • 物料约束

优化目标

优化选项用户可以自定义,系统在满足强制约束的条件下按优化选项排程

化目标包括

  • 满足交期,准时生产
  • 库存控制
  • 缩短WIP(多工序)
  • 平衡设备利用率
  • 减少切换:同料号、同属性、同模具的产品排在一起
  • 合理切换,避免不合理的切换

APS排程逻辑

约束条件:

  • 同时满足工艺模型约束和物料库存约束
  • 工序之间满足缓冲关系的约束
  • 每个产品/工序可单独定义缓冲关系
  • 满足辅助资源约束,避免冲突

灵活规则

  • 可在工序级灵活定义排程规则,例如排序方式、拆分方式、产能平衡、属性合并等
  • 平衡设备利用率,均衡使用设备
  • 按照工单优先级/交期/投入顺序排程,可由用户自由定义顺序

设备选择

  • 每个产品工序可定义多个可选设备, 系统自动选择设备
  • 有多个可选设备时可以定义设备选择优先级
  • 在满足交货的情况下,系统自动选择优先级高的设备

优化切换

  • 自动排程时优化切换,料号相同、属性相同的产品优先排在一起减少切换时间
  • 在成型行业中同模具产品优先排在一起,可优化色彩及原料的切换

PlanMateAPS系统架构

  • 多计划架构,各计划间数据独立,方便快速评估计划的变更及尝试不同策略
  • 支持多用户排程,通过计划之间的拷贝、继承、锁定、操作流程和时间控制,实现多计划之间的无缝衔接