我正在使用 Arena Rockwell Simulation 开展一个模拟项目,旨在分析超市的等待队列并减少等待时间。
我有 5 个结帐柜台,收银员(=资源)按计划分配。在实体进入流程模块(=checkout counters,seize-delay-release)之前,它们会运行一个决策模块,该模块
- 检查哪个结账柜台是开放的
- 如果达到开放柜台的服务水平(4人排队等候),是否有可用资源
- 命名一个决胜局(最小的结帐柜台号码)。
到目前为止,一切都很好。
我现在的问题是收银员也有休息时间。假设有 4 个人在 2 号结账柜台排队等候,收银员现在按照他/她的日程安排休息。然后,无论我选择哪种计划规则(等待、抢占、忽略),收银员最多兑现当前客户。所以其他 3 个人就留在模型中,直到休息结束,收银员回来。
我可以在模型中进行任何可能的调整,让收银员兑现整个等候线吗?
我将非常感谢任何建议!