抓住块无法抓取资源

Seize Block not able to grab Resource

提问人:Arka Ghosh 提问时间:10/18/2023 更新时间:10/18/2023 访问量:16

问:

我有一个模拟简单铁路站场操作的测试模型。我正在尝试模拟两个火车运行争夺一个资源(机车发动机)。 第一个“seize”块能够抓取资源并完成其操作,但第二个 seize 块 ('seize1') 即使在资源池被释放后也无法抓取资源池。

我是AnyLogic的新手,我很感激任何关于如何做到这一点的意见或见解。在此处输入图像描述

尝试对多个列车运行进行建模,这些列车争相使用相同的资源来完成其运行(机车发动机)。

预计其中一个操作将抓住引擎,完成操作并将引擎释放回去进行另一个操作。但是,第二个操作无法捕获释放的资源(引擎)。

资源 AnyLogic

评论

0赞 Felipe 10/18/2023
您是否以任何方式自定义资源选择?
0赞 Benjamin 10/18/2023
是的,请展示您如何设置这两个块,否则很难建议Seize
0赞 Arka Ghosh 10/20/2023
嗨,大家好,感谢您的关注。我能够弄清楚。只是来自AnyLogic新手的错误。事实证明,我以错误的方式设置了“traincouple”和“traindecouple”块,使得通过“seize”块的代理永远不会到达“释放”块,因此资源没有被释放。这是将来在开发带有“抓住”和“释放”元素的复杂列车运行流程图时要记住的事情。

答: 暂无答案