同步容量和处理

问题描述 投票:0回答:1

如何将延迟块中特定数量的代理的处理与该延迟块的动态设置容量同步?

This is my process

容量由每日循环事件设定。容量的大小正是我想要在这个延迟块中每天处理的代理数量。
enter image description here

为了使延迟块的开始与容量的确定同步,我在其前面放置了一个保持块,当先前放置的库存块大于0时,该块最初关闭并随事件打开。延迟区块的延迟时间为1天。

但是它仍然会导致延迟内容量和座席数量之间的不匹配,因为特别是在开始时库存没有被充分填充(即库存< demand) this does not work, as the delay block starts processing agents as they arrive in the inventory and not all required agents (demand) at the same time.

anylogic
1个回答
0
投票

如果您想每天在延迟块中处理最大数量的代理,请使用其前面的保留块。然后:

  • 将保持块设置为手动控制
  • 创建一个int类型的计数器变量
  • 使用每日事件将计数器重置为零并解锁保持块
  • 每当客服人员进入延迟时添加到计数器
  • 输入延迟并添加到计数器后,检查您是否高于每日阈值。如果是这样,请阻止保持块。
© www.soinside.com 2019 - 2024. All rights reserved.