如何设置平均到达时间为10秒

时间:2019-06-24 18:49:33

标签: anylogic

Anylogic中Source的到达时间有问题。

问题状态为“客户到达时平均到达时间为指数分布的到达时间为10秒”。因此,我将“到达时间定义为”定义为“到达时间”,将“到达时间定义”为“指数(0.167)”和“分钟数”。但是,正如我模拟的那样,该模型似乎存在问题,因为它无法生成足够的代理。

我的方法错误吗?

非常感谢您!

2 个答案:

答案 0 :(得分:0)

好..所以要了解指数分布... exponential(1 / u)表示平均到达间隔为10秒,具有指数分布...因此,如果您使用exponential(1 / 10.0)或exponential( 0.1),而不是几分钟,应该可以工作。

但是,如果您想在几分钟内工作怎么办?那么平均到达时间为0.167分钟,等于10/60,因此实际上您必须做指数(1 / 0.167),该指数或多或少是指数(5.99),更确切地说是指数(1 /(10 / 60.0) )

是的..模型出了点问题:)

答案 1 :(得分:0)

我认为,一种更简单的方法是在到达间隔时间为指数(Rate - agents are generated at the specified arrival rate which is equivalent to exponentially distributed interarrival time with mean = 1/rate)时使用Rate。只需使用每分钟6个代理的速率即可完成!