不使用迭代进行计划 - 示例

本示例说明,考虑物料约束条件和/或能力约束条件,且不使用任何迭代时,如何模拟物料主计划

概览

椅子由一个金属框架和一个皮座制造而成。框架由两根金属管制成。

在计划过程中,使用的是具有下列物料代码的物料:

  • CHAIR
  • FRAME
  • METAL PIPE

框架和金属管定义为约束条件。

初始情况

在此示例中,考虑使用一个单独的计划期段。

假设满足以下条件:

  • 上一个计划期段中每个物料的预期库存均为 0。
  • 有关的提前期偏置为 0。
  • 每个物料的库存计划为 0。
  • 工作负荷控制参数 (cpwlc2101m000)进程中的工作负荷控制起始点字段设置为当前主计划

以前的模拟将会产生下列主计划数据:

CHAIR
需求(预测) 50
生产计划 50
预期库存 0
FRAME
相关需求 50
生产计划 50
预期库存 0
METAL PIPE
相关需求 100
生产计划 100
预期库存 0

模拟主计划

假定 CHAIR 的实际需求为 60,因而超过了需求预测。此外,生产 METAL PIPE 的资源已超负荷,所以实际上只能生产 80 根金属管。

进一步假定模拟主计划时考虑物料约束条件和能力约束条件,但不使用迭代。

模拟包括一个正常计划过程,它按阶段编号递增顺序计划,这意味着:先是最终产品,后是组件)。

下表显示了模拟运行的结果。左列中包含现有主计划值;右列中显示模拟的结果。

CHAIR 原有
需求(预测) 50 50
需求(实际) 0 60
生产计划 50 50
预期库存 0 -10
FRAME 原有
相关需求 50 50
生产计划 50 50
预期库存 0 0
METAL PIPE 原有
相关需求 100 100
生产计划 100 80
预期库存 0 -20

说明:

  • 在新模拟中,使用的是 CHAIR 的实际需求,而不是需求预测(因为实际需求大于需求预测)。
  • 根据这个较高的需求, CHAIR 的生产计划应当从 50 增加到 60。但是,FRAME 是 CHAIR 计划中的一个约束条件,而且由于 FRAME 的预期库存为 0,因此 CHAIR 的生产计划将不会增加。
  • 由于 CHAIR 生产计划保持不变,FRAME 的相关需求也不会增加。
  • METAL PIPE 是 FRAME 计划中的一个约束条件。但是,由于 METAL PIPE 现有预期库存为零,所以 FRAME 的生产计划没有减少。
  • METAL PIPE 的有限生产能力仅在 METAL PIPE 的生产计划中起重要作用。在较高的级别上(较先计划),计划算法无法识别金属管生产的约束条件。

不使用迭代的主要优点在于,它使计划流程变得相对较快。但是,如此示例中所示,不使用迭代的基于约束条件计划显然有其局限性。在某些情况下它非常有用,尤其是在下列情况下:

  • 相关关键物料清单 (BCM)的结构相当简单(没有许多级别,并且通常每个物料只有一个关键组件)。
  • 当前主计划用作工作负荷控制算法的起始点。
  • 主计划数据会定期更新。

尤其是当计划情况更加复杂时(复杂的关键物料清单结构,计划物料之间存在大量相关性),需要使用迭代来全面优化计划。

如需使用迭代的说明,请参见使用迭代进行计划;如需示例,请参见使用迭代进行计划 - 示例