数学建模社区-数学中国

标题: 排队论模型(四):M / M / s 混合制排队模型 [打印本页]

作者: 浅夏110    时间: 2020-6-12 10:03
标题: 排队论模型(四):M / M / s 混合制排队模型
1 单服务台混合制模型1 S4 r* j* J0 E+ E
单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。
3 L! a* F' l' \7 j& g; @0 [3 D
- W: k6 l  {7 d: d$ m0 }3 Z1 u2 [3 h: ?

: t. F9 w8 b7 V7 b+ I+ Z2 @9 C$ ^. a& t& K' A( j. a

4 \9 o: l9 p; ~% ^由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:8 t9 h9 w  M) {; r# Y

# b' U! ]8 y0 y1 c0 ^0 K1 `5 N! X) A2 z
5 K4 u" w5 |& u2 L2 O& t, ^
例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。
) H! R% X9 I4 X; _
' a3 r# ^( E' [+ J5 G# n解 该系统可看成是一个 M / M /1/ 4 排队系统,其中/ J# _  ]/ x8 M" G

- H- L" Z2 \9 `) N( C3 v& ~" |& _9 X2 p' M( a' y

( f8 H( x* S1 t6 w  _% P" K6 i
% n0 g2 J: r  R$ `7 L9 l& P" |7 W5 ]$ }/ T% l% J# ~0 f
编写 LINGO 程序如下:  Y5 Q9 [4 `7 F# h% A" \# u

; l; J/ _; U* @6 bmodel:2 Y9 ?$ k3 ~* }' |3 w" _
sets:
; M- F, G8 m9 Nstate/1..4/:p;
% w# `2 ]) L0 L8 C% H+ bendsets! n+ d( J9 Z$ y8 h0 a
lamda=1;mu=1/1.25;rho=lamda/mu;k=4;# A) g: `2 n  N) L% E$ l
lamda*p0=mu*p(1);
' B" Y! K# S9 ~0 `3 P7 b/ A(lamda+mu)*p(1)=lamda*p0+mu*p(2);4 O4 ^1 J4 ~2 d+ P3 ^) A- ?5 {2 Z* }; k
@for(state(i)|i #gt#1 #and# i #lt#: `6 \2 z" C2 g7 Q- [2 Z; [: q* d
klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));+ v  f3 D7 v2 A( Y5 Q- b5 t9 ]
lamda*p(k-1)=mu*p(k);
, f. `9 e# p5 g/ f8 o3 s. H/ }% o- Qp0+@sum(state:p)=1;
6 Y" o5 P7 N* i( A/ e" o/ yP_lost=p(k);lamda_e=lamda*(1-P_lost);
; k/ F  l; ?6 wL_s=@sum(state(i)|i #le#k:i*p(i));
1 n5 Z$ t% Q  u) j8 sL_q=L_s-(1-p0);
) u6 X' q2 d$ a( ?3 w, }3 V& `8 w7 g8 hW_s=L_s/lamda_e;3 n* @! [- A* J6 q
W_q=W_s-1/mu;
9 K* J- n9 K1 ?end& b; C8 {* T0 A/ Y
2 多服务台混合制模型4 _7 r* V$ E0 c
多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。
7 [9 d# y: @! E  X! F0 l6 ?. O. a; A3 i
由式(4),式(5)和式(6),并注意到在本模型中& Z4 X' t; b8 A& ]5 N( b+ Y& H0 A

3 {) I# k1 @1 n9 Z& y
, ?; y# F6 `' R1 X7 J' l' M3 l3 Q: J  K) y
于是; a% w) w" B2 X

4 q' D4 r& I+ P! y1 r; o. W  \3 K8 U. L8 a. e
; ~5 h1 l+ E. d" U8 a

5 v. I' o; D- z! w# {0 R0 b7 Q2 J' o
5 Y" u- r% x& O& R

& w6 _( _" z1 I例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。
- x& L5 B; g+ H; s5 \1 H" M8 a# d6 }% V# J- P+ m* A3 ]
解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中4 ?/ P2 Z0 d0 L: S. R( H
3 z5 I" I* G) v& m2 x; Z
; K$ l7 J# Z2 k$ d5 O
/ P5 T# Q5 z$ q; D8 |
编写 LINGO 程序如下:
, }" v- R, c" J: ?5 V( g; q  K1 B( y; v3 F
model:. a9 K! H# _2 f1 O
sets:' t6 B' T0 x$ v$ }4 w( Q
state/1..5/:p;' {$ n- V* L7 [) F
endsets8 ]3 ]9 a# m) j
lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;/ @+ g% z5 A0 J( ~. `- }
lamda*p0=mu*p(1);! Z& e  k) O" h- C" A- k/ W) Q$ g
(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);+ S& }5 d. {! x0 C
@for(state(i)|i #gt#1 #and# i #lt# s:
' M3 i8 Z4 L" P7 C( f( ?; _2 A(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1));
" @/ u$ \& D6 L; X0 K6 h; b2 J@for(state(i)|i #ge# s #and# i #lt# k:& D8 A* v( E* q3 i
(lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
3 I) X* W; }) h; |lamda*p(k-1)=s*mu*p(k);; U# M! m4 ^0 J
p0+@sum(state:p)=1;* u. y; S3 m0 \  v; v6 Z
P_lost=p(k);lamda_e=lamda*(1-P_lost);& `- g: P5 Q# G" w5 k8 @
L_s=@sum(state(i):i*p(i));% M2 p9 c5 C2 _) N
L_q=L_s-lamda_e/mu;
+ n" |) A/ P" w+ g: {1 bW_s=L_s/lamda_e;
- Y! g8 f# V: |5 s8 O" g+ D$ W' BW_q=W_s-1/mu;0 e# f1 t, b0 A0 @5 ^  ^" f  a
end0 f3 J5 G2 x# u& q0 Z
在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有% Y; g- T- F/ y! Z/ C& B! `6 L

/ V" t5 x- G! N. N2 ^& b1 u0 u- z  Y
" ]8 l5 v! k0 f  x, M. x( Q+ A
式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。
+ @: G2 ]) W) R: M
$ _( M% D7 z( ?% v+ e对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
5 [/ e! y5 B0 d/ ^
& |/ D& F- F6 N0 g7 ~# J  p7 ]- o& R% x

  @$ t7 Z# l2 }1 L& L4 ?3 S+ m# h————————————————
& _: _) s9 D/ b7 y7 `% g. \版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
/ F& w1 L* f/ q; E8 i; O3 p原文链接:https://blog.csdn.net/qq_29831163/java/article/details/897357282 Y: `. k+ v: b( ?

5 h9 H+ t$ {3 n, f5 M7 n+ {% ]" R& K6 ~1 _9 w$ |$ h





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5