【问题标题】:Anylogic: how to individually address to resources within a Resource PoolAnylogic:如何单独寻址资源池中的资源
【发布时间】:2018-12-22 22:08:18
【问题描述】:

我正在使用 Anylogic,其中只有一个资源类型单元(通过进程库中的“资源代理”命令创建)创建了一个资源池。 我将 ResourcePool 的容量定义为 20,并且我希望 Pool 中的每个单个元素(或其中一些)具有相同参数的不同值(例如 3 个单元的 parameter=1 ,其他 4 个单位参数=2 ...)。

首先,如何单独设置每个参数?我需要使用大量代理吗?如果是,我该怎么做?以及如何在模型内的其他位置调用 resourcePoolPopulation?

有没有更聪明的方法来做到这一点?

希望清楚,谢谢!

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    这是资源池的弱点,IMO。它们旨在容纳类似资源的同质“汤”,很难引入特定元素。

    但是,并非不可能,有多种方法。您可以先在代理群体中手动创建资源代理,然后在创建后手动将它们添加到池中。然后,在服务对象中,勾选“手动资源单元选择”(或类似选项)并使用与您的资源参数匹配的条件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-22
      • 2019-08-05
      • 2019-10-27
      • 2021-06-20
      • 2021-10-18
      • 2021-09-04
      • 2020-05-21
      • 2021-09-15
      相关资源
      最近更新 更多