首页 > 解决方案 > 如何为每个资源设置随机休息时间?

问题描述

我想为资源池中的每个资源单元设置每天 2 小时的随机休息时间。我能够添加一个从下午 12 点到下午 2 点设置为 2 小时的休息时间的时间表,但是,我希望每天为每个资源随机选择该时间间隔。谁能帮我这个?我对 AnyLogic 很陌生。

谢谢!

标签: simulationanylogic

解决方案


不要使用强制您定义计划(不是随机的)的中断设置,而是使用“故障/修复”设置并应用如下随机性。请注意,这可能会导致一天中超过 1 次休息,但平均而言,这将是每天 1 次,持续 2 小时。另请注意,故障的行为与功能上的中断完全相同。

在此处输入图像描述

当然,您也可以应用您自己的自定义 ResourceTask,将其命名为“breaks”并在那里进行设置。


推荐阅读