0

M/M/c 允许对 c 服务器进行建模(在我的例子中:修理工)。通过 lambda(到达率)我生成事件的到达(在我的例子中:由某些机器触发的故障)。这意味着最大。系统中故障事件的数量等于触发它们的机器数量。(这意味着如果机器已经损坏,则无法生成故障事件......)。问题:排队包中的基本 MMC() 函数不考虑这个最大数量!我该如何实施?谢谢。

mmc <- NewInput.MMC(lt,m,i) # (arrivalRate, serviceRate, resources)
      mmcQueue <- QueueingModel(mmc)

这里:arrivalRate 仅在不超过某个数量(触发故障的#machines)时才生成(故障)到达。

4

1 回答 1

0

这难道不是一个有限源系统,M/M/c/c/m,其中 c = 维修人员的数量,c = 系统中允许的最大故障数量,m = 机器的数量?

您可以使用包中的以下功能:

NewInput.MMCKM(lambda=0, mu=0, c=1, k=1, m=1, method=0)
于 2019-10-02T14:04:31.987 回答