排队论的LINGO实现
欢迎来我的博客与我讨论排队论简述及LINGO实现(4)——排队论的LINGO实现
LINGO 中的排队论函数
- @peb(load,S):该函数的返回值是当利用率为load,有 S 个服务台且允许排队时系统繁忙的概率,也就是顾客等待的概率(对应 M / M / s M/M/s M/M/s模型)
- @pel(load,S):该函数的返回值是当利用率为load,有 S 个服务台且不允许排队时系统损失概率,也就是顾客离开的概率(对应 M / M / s / s M/M/s/s M/M/s/s模型)
- @pfs(load,S,K):该函数的返回值是当利用率为load,顾客数为 K时,平行服务台数量为 S 时,有限源的 Poisson 服务系统等待或返修顾客数的期望值(对应 M / M / s / K M/M/s/K M/M/s/K模型)
例题分析
某修理店只有一个修理工,来修理的顾客到达过程为 Poisson 流,平均 4人 /h;修理时间服从负指数分布,平均需要 6min。试求:
- 修理店空闲的概率a
- 店内恰有 3 个顾客的概率
- 店内至少有 1 个顾客的概率
- 在店内的平均顾客数
- 每位顾客在店内的平均逗留时间
- 等待服务的平均顾客数
- 每位顾客平均等待服务时间
- 顾客在店内等待时间超过 10min 的概率
解答
此题我们使用 M / M / 1 M/M/1 M/M/1模型进行求解,分析得相关系数为 λ = 4 , μ = 10 , ρ = 0.4 \lambda = 4, \mu = 10, \rho = 0.4 λ=4,μ=10,ρ=0.4
带入公式解得
- 空闲概率为 P 0 = 1 − ρ = 0.6 P_0= 1-\rho = 0.6 P