【问题标题】:Anylogic resource pool capacity while on linking with slider与滑块链接时的 Anylogic 资源池容量
【发布时间】:2022-02-28 20:34:21
【问题描述】:

我正在尝试按照定义的开/关计划使我的资源池可用/不可用。 Anylogic 在打开时询问容量,我将其提到为 2。 但我希望它与滑块连接,以便在运行模型以测试效果时也可以将容量设为可变。

当我尝试链接滑块时,我想要的资源池被“禁用”。 只有那些容量被定义为“直接”而不是按计划定义的资源池显示为已启用。 怎么办?

【问题讨论】:

  • 你使用myResource.set_capacity()函数吗?
  • 另外,听起来您希望基于计划的资源池与滑块链接。这是不可能的,它要么是基于计划的,要么是“直接的”(然后你可以使用滑块和 Yashar 建议的代码)

标签: anylogic


【解决方案1】:

您可以使用函数slider.getIntValue() 将资源池的Capacity when on 字段与滑块的当前值动态链接。

但请注意,当前活动班次的资源池容量无法更改(当开/关计划当前为“开”时)。例如,如果您的班次当前处于活动状态,容量为 2,并且您将滑块值更改为 3,则结果将是:

  • 当前“开”班次期间的容量:2
  • 下一个“on”班次的容量:3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-24
    • 2020-05-21
    • 2021-09-04
    • 2020-09-22
    • 2021-06-20
    • 2021-10-18
    • 2021-09-15
    • 2019-10-27
    相关资源
    最近更新 更多