到达间隔时间可以与任何逻辑调度块一起使用吗?

Posted

技术标签:

【中文标题】到达间隔时间可以与任何逻辑调度块一起使用吗?【英文标题】:Can interarrival time be used with anylogic schedule block? 【发布时间】:2021-12-30 03:51:33 【问题描述】:

我正在尝试在任何逻辑中为生产序列建模,其中订单应该以normal(8,105) 秒的间隔时间进入。这些订单应在每周日上午 11 点至下午 2 点(3 小时窗口)之间送达。

我尝试使用 anylogic 中的Schedule 块来实现这一点,但这仅允许我定义每小时的速率。 有没有办法通过到达间隔时间来做到这一点

此外,下午 1:59 到达的代理也应得到处理,即使它要到下午 2 点之后。 有没有办法计算每天的平均工作时间(从source块生成第一个agent到最后一个生成的agent进入sink块的时间)? p>

提前谢谢大家!

【问题讨论】:

据我了解,在这种情况下,8 代表标准差,105 代表平均值。这将如何产生负值?抱歉,如果我遗漏了什么。 对不起,误会了。 【参考方案1】:

如果小时不在 11 到 14 之间,我将使用 getHour() 函数并处理代理。在源内部,您不需要做任何特别的事情。如果它甚至在晚上 11.59 点到达,它将被处理。

【讨论】:

谢谢,我一定会尝试这种方法。您是否还知道如何计算系统中包含代理的平均时间?如何在多个工作日内计算这个? 很高兴我的回答很有用。请随时投票并接受作为答案,以便其他人也可以受益。您可以使用这种方法来计算系统中的时间(也是他们的手段):anylogic.help/library-reference-guides/process-modeling-library/…

以上是关于到达间隔时间可以与任何逻辑调度块一起使用吗?的主要内容,如果未能解决你的问题,请参考以下文章

JQuery 滑块可以与简单的计算函数一起使用吗?

尽快在网络流中搜索块

SignalR 可以与任何数据库一起使用吗? [关闭]

我可以将 printf 与 PSTR 一起使用吗?

MailChimp:如何将条件逻辑与RSS源一起使用

Android AlarmManager 重调度逻辑