Anylogic 中的调度模拟 运行

Scheduling Simulation Run in Anylogic

我正在研究工作坊模型,其中有一组与之关联的服务块和资源池。我想每天 运行 模拟 8 小时,但应该 运行 一周。 例如 运行 时间是 80 小时,模型从 9 月 3 日 8:00AM 和 运行 开始,直到 9 月 3 日 4:00PM,现在再次建模 运行 9 月 4 日 8:00 上午到 9 月 4 日 4:00PM 并且过程继续直到总 运行 时间为 80 小时。

有两个选项可以考虑

  1. 干脆完全忽略日期和时间。 将您的模型齿单位设置为小时,运行 模型为 80 小时

  1. 模型中有一些对象控制工作时间

就像一个小状态图或一个事件,甚至是一个时间表对象

当进入工作时间状态时,您只需告诉机器工作,当进入 non_workingtime 状态时,您停止机器

选项 1 是最简单的,但只有在您可以 post 处理实际时间或在您的模型中不需要它时才可用