Anylogic:如何单独寻址资源池中的资源

时间:2018-07-14 21:33:08

标签: anylogic

我正在使用Anylogic,其中只有一个ResourcePool由一个Resource Type单元构成(通过Process Library中的“ Resource Agent”命令创建)。 我将ResourcePool的容量定义为20,我想让Pool中的每个单个元素(或其中的一些元素)具有相同参数的不同值(例如3个单位的parameter = 1,其他4个单位parameter = 2 ...)。

首先,如何分别设置每个参数?我需要使用代理人吗?如果可以,我该怎么做?以及如何在模型中的其他位置调用resourcePoolPopulation?

有聪明的方法吗?

希望很清楚,谢谢!

1 个答案:

答案 0 :(得分:0)

这是IMO的资源池的薄弱环节。它们旨在容纳相似资源的同类“汤”,并且很难引入特定元素。

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