【问题标题】:Anylogic: Stop sourcing if storage is fullAnylogic:如果存储已满,则停止采购
【发布时间】:2018-11-08 17:45:42
【问题描述】:

在上面的示例中,我展示了一个示例 anylogic 流程,请原谅我的链接,因为我还不允许上传图片。

在此流程中,如果货架系统已满或填充到一定水平,是否可以停止采购? (假设货架拾取和存储都在该货架系统中完成。)

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    当然,您可以随时关闭源。它取决于您如何定义源中的到达,但对于“速率”和“到达间隔时间”源,您可以使用:

    mySource.set_rate(0);
    

    您需要做的就是在模型中的正确位置调用它,即当机架系统已满时。为此,您可能需要编写一个函数isFull,循环遍历其所有行、位置和级别并测试myRackSystem.isFree(row, position, level)。如果一切都已满,您将阻止源创建更多内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-25
      • 2011-08-10
      • 2017-04-14
      • 1970-01-01
      • 2019-07-06
      • 1970-01-01
      • 2010-11-26
      • 1970-01-01
      相关资源
      最近更新 更多