首页 > 解决方案 > Anylogic - 如何在模拟中测量在制品库存 (WIP)

问题描述

我目前正在研究一个简单的模拟,该模拟由 4 个具有不同处理时间的制造工作站组成,我想测量系统内部的 WIP。该模型是 PennyFab2 以防万一有人知道。

到目前为止,我已经测量了吞吐量和周期时间,并且我正在使用 Little 定律计算 WIP,但结果与他的预期不符。周期时间是通过使用时间测量开始和时间测量结束代理来测量的,吞吐量是通过简单地计算有多少件流过模拟结束来测量的。

关于如何在不使用利特尔定律的情况下直接测量 WIP 的任何想法?

谢谢!

标签: simulationanylogic

解决方案


利特尔定律定义了以下关系:

  • 在制品 =(WIP)
  • 吞吐量(或流量)
  • 交货时间(或流动时间)

在此处输入图像描述

这意味着如果你有三个中的两个,你可以计算第三个。

由于您有一个模拟模型,您可以明确记录所有三个项目,这将是我的建议。然后应该使用利特尔定律来验证您是否正确记录了这 3 个值。

您可以按如下方式记录它们。

WIP = 记录系统中的平均项目数

  • 最简单的方法是计算进入系统的项目数并减去离开系统的项目数。您只需对模型的分辨率(每小时、每天、每周等)有意义的每个时间单位进行此计算,并将值保存到数据集或统计对象

Lead Time = 一个单位从进入系统到离开系统的时间

吞吐量 = 每个时间单位系统外的单位数

  • 如果您运行该模型并且您的平均 WIP 为 10 个单位,并且平均一个单位需要 5 天才能退出系统,您的吞吐量将为10 units/5 days = 2 units/day
  • 您可以通过在模拟结束时将退出系统的总单位数除以模型运行的时间单位数来验证这一点
  • 如果您将具有上述特征的模型运行 10 天,您预计会有 20 个单元退出系统。

推荐阅读