合并两个资源,然后发送到 Anylogic 中的一个节点

Combine two resources and then send to a node in Anylogic

我正在模拟一个仓库检查模型,其中检查人员(呈现为node1)需要去不同的节点(node2)收集工具,然后去放置要检查的对象的节点。

我正在为检查官和工具使用资源库。

使用以下块:

source -> seize -> delay -> release -> sink

在抓取块中,我已配置为使用资源集(1 个检查官和 1 个工具) 我检查了以下配置:

问题是,工具和检查官开始分别去源头,然后在源头合并为一个单元(返回位置时也保持合并),但我需要的是检查-office 应该转到工具,然后他们应该合并并转到源节点

我做错了什么?

您需要使用资源启动任务块。这样一个资源将在被代理占用之前占用另一个资源。

resourceTaskStart(开始inspection-officer) -> Seize(抓住工具)-> moveTo(移动到工具节点位置)-> ResourceAttach(附加操作员和工具)-> moveTo(发送附加单元到源节点)