首页 > 解决方案 > Anylogic 离散事件建模:如何根据代理是空闲还是忙碌将代理路由到多个资源单元?

问题描述

此方案适用于医院的注册过程。

我有5个挂号员可以为患者办理入住。当患者到达时,患者需要抢一个空闲的挂号机。假设患者 1 抓取寄存器 1 并且仍在服务中,当第二个患者到达时,患者需要抓取第二个寄存器,以此类推。

当前 5 名患者到达并假设所有患者都得到服务时,第 6 名患者必须等待。如果挂号人员有空,病人需要找他服务。

我尝试使用SelectOutput5带有条件的块IsIdleIsbusy.

然而,即使该人很忙,该模型也会将患者路由到 1 个登记人员。

我相信我遗漏了一些片段。

标签: routesanylogic

解决方案


根据我之前的回答和 Felipes 的评论:如果您将它与资源池链接,这正是服务对象正在做的事情。

这样做,它会工作。检查示例模型以了解有关如何使用它们的更多信息,只需搜索“服务”或类似名称


推荐阅读