首页 文章

AnyLogic selectOutput条件

提问于
浏览
0

我正在模拟一个排队系统,客户加入一个名为RDQueue的队列,容量为5,然后当RDQueue满(达到容量)时,移动到一个名为TDQueue的队列 .

我在true分支上使用了带有RDQueue的selectOutput块,在false分支上使用了TDQueue,条件为:RDQueue.size()<5

应该有客户去TDQueue,但是当我运行这个模拟时,没有客户经历过假分支 .

(由于某种原因,我所做的图像不会上传)

我有一个来源,到达率为每分钟0.361,延迟时间为RD:指数(8.76)分钟 .

根据排队理论,68.5%的到达客户应该找到RDQueue并转到TDQueue .

TIA

1 回答

  • 1

    如果您的延迟时间是指数级(8.76),则延迟时间将始终低于它们的速率:

    来自指数分布的随机样本:x = log(1-u)/( - λ)

    当λ= 8.76且u为均匀随机数时,延迟时间的预期值为0.114分钟,因此您的RDQueue有可能充满近0%

相关问题