【问题标题】:Non Homogenous Poisson Process in AnylogicAnylogic 中的非齐次泊松过程
【发布时间】:2022-11-23 16:22:48
【问题描述】:

我正在尝试在 Anylogic 中模拟 Mt/M/c 排队模型。我希望 Source 通过非齐次泊松过程生成代理,这要求到达率函数类似于 a+b*sin(t)。但是,我发现源只能按固定费率或费率表生成。

我想知道是否有某种方法可以通过 Anylogic 中给出的速率函数生成代理。

【问题讨论】:

    标签: anylogic poisson


    【解决方案1】:

    当然,将 Source 设置为“通过调用 inject()”方法创建代理:

    然后,使用如下操作代码创建一个 DynamicEvent。这将从您的等式中以指定的时间间隔注入 1 剂:

    最后,您需要在 Main 启动时通过调用 create_MyDynamicEvent(0, SECOND) 来“播种”此设置(以使动态事件从那时起重新调用自身)

    【讨论】:

      猜你喜欢
      • 2019-07-14
      • 2022-08-16
      • 1970-01-01
      • 1970-01-01
      • 2020-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      相关资源
      最近更新 更多