QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3464|回复: 0
打印 上一主题 下一主题

[建模教程] 排队论模型(四):M / M / s 混合制排队模型

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2020-6-12 10:03 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    1 单服务台混合制模型
    9 Y( o- O5 A8 k0 F. z9 O单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。
    . h; [4 ], ]" A: v9 x' ^, g& y
    7 ~) T8 E; w. d5 c5 y; v( Y+ }5 `3 E) O7 M% Q. r: d
    ' I9 x" m8 b8 g" i8 H
    ) O1 ~. f, @3 m, z$ q, H0 Y

    4 T, c& L- [0 E$ [% B8 L6 O/ Z由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:
    8 _1 S  w- d- ?6 w0 i2 ]* y( ~& h# t) R, r8 G7 Q: \+ }
      u9 o6 l' p8 m. Y" j& F8 l
    5 X  ~- J1 c& ?+ n% B; E% B) b
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。
    5 L% @% v6 f/ H  x
    . ]- [) E% L+ ]' i" Y7 |! c$ u* M解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    ' S. |* u% g* h
    6 b2 C- k7 K' k! ~! V) f- c7 }- M3 f0 ^# S( e

    , C8 u: ?+ N6 Z8 `
    ' ~) R9 m! L7 I/ |- O7 F7 N
    , _. s4 e8 e% {  J. q7 [编写 LINGO 程序如下:" z' `- z, o6 y, R8 H  E* _& V

    8 u7 E- O4 |8 h- n" _model:
    3 r% ^8 O6 I* Hsets:0 G2 ]( `$ J/ l; J4 ^/ D) h
    state/1..4/:p;
    2 D0 j  ?! E, J: V" Gendsets4 q5 J8 b9 w  W+ Y; \
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;! W4 n9 z+ V- _) W
    lamda*p0=mu*p(1);
    ; N& U( }/ h7 m; F(lamda+mu)*p(1)=lamda*p0+mu*p(2);
    . D% y4 G: s, i6 T1 y. m@for(state(i)|i #gt#1 #and# i #lt## M6 y' ?/ X0 `0 w# q( _2 S' G; X# }
    klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));! Y$ i0 V9 x* _4 ~
    lamda*p(k-1)=mu*p(k);, O. M, S; q8 R" Z5 q# |. R' H6 d3 l
    p0+@sum(state:p)=1;
    ; N. l( O) _* H1 D* p5 MP_lost=p(k);lamda_e=lamda*(1-P_lost);
    5 Z# ~9 B$ \& }' g9 k' P: e) ^$ _L_s=@sum(state(i)|i #le#k:i*p(i));
    ' Z, R2 ]: N9 eL_q=L_s-(1-p0);6 e. Q2 r, Y9 A! c7 d' h
    W_s=L_s/lamda_e;
    % L. q2 q  _% f  @# |5 D6 bW_q=W_s-1/mu;
    - g( J& L3 @# f/ A: j  rend
    9 {- k9 |- ^) o2 多服务台混合制模型  K' |; q: V' N
    多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。
    . c0 u/ A9 e7 {4 X3 @! r6 v- G  ^# v, [% c) @$ T2 K
    由式(4),式(5)和式(6),并注意到在本模型中5 v" K+ |: Z$ y
    5 b  ^2 [% C/ ]

    / x9 }( f4 `: H* I# Z3 b7 z+ d8 P# n6 r3 _. J" X
    于是7 j1 y2 t; G" B8 j6 ]0 |4 ~; Q

    5 h# W  s$ s9 I$ @6 ]$ L7 \( q, x7 w7 E5 d) [6 `- p; ~

    8 e% p4 \+ R! g% f
    * q9 a% n4 G' V  y) G6 v. \- n
    & Y3 V/ [7 F( i, O4 Q' s$ {9 n" C1 x1 P/ q9 r
    , N) q6 h# O9 b3 s8 a
    例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。
    4 M( _7 J1 p- U) q1 j2 _( b9 _" d* e* \, v" x! o% R, B
    解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中6 d) e; P: p  R4 D* G/ S
    5 V! ~" x! Z) B/ @5 Y3 ^) r9 n7 @! J

    8 b6 f% V9 ]: G, ^
    9 Z) l; h6 T7 L4 {- f编写 LINGO 程序如下:
    ' x; h3 b# n' q" y- ^
    % M. F6 Y7 z+ o3 I6 E% |+ Nmodel:9 O3 g& {8 a% T+ N
    sets:. G9 `$ n+ t6 S1 v5 H' R
    state/1..5/:p;9 m2 l. Q3 O1 b4 k. I7 {
    endsets
    # }$ L: x7 v* R' \9 u. klamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;
    ) x6 G' Z# }& C/ ~3 v9 \lamda*p0=mu*p(1);
    - {5 D1 x0 x& |$ a(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);  g* L* J  K) M" U
    @for(state(i)|i #gt#1 #and# i #lt# s:) x5 S: ~: f& g5 v1 Q9 O
    (lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1)); ) v# r# l* P% c
    @for(state(i)|i #ge# s #and# i #lt# k:1 S% Y5 }1 c' _; t+ z9 e  Z6 z
    (lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    . e' r  L7 Y" F+ A7 v; j6 D+ Wlamda*p(k-1)=s*mu*p(k);6 h6 b+ T8 R& {* h7 j% k
    p0+@sum(state:p)=1;+ S8 _; B# h( s6 f1 ?$ b- ^% @% e
    P_lost=p(k);lamda_e=lamda*(1-P_lost);
    8 _5 D% D( F* X8 `& |2 K9 C5 [L_s=@sum(state(i):i*p(i));
    8 Y9 I) H7 f' xL_q=L_s-lamda_e/mu;6 ?- K0 m3 j6 Q2 a$ R1 B' c# \  ~
    W_s=L_s/lamda_e;; [8 z% n% e8 e1 j: r
    W_q=W_s-1/mu;- w$ K$ e% Z# I+ v2 l4 t
    end
    + H7 q1 t4 f* Y! j! A6 c1 a! W在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有
      u( E9 O9 x! A) y  K# N: o2 ]! K' X, d1 g  _) g
    5 [) I8 W7 ~1 p- s6 |

    ) W6 N# \2 J7 V& Y& h式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。9 ]" i# H" F; \% j

    $ D( T$ s/ M. r1 P* U, l* k9 v对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
    $ {3 w: D' {$ Z* i% T$ b6 ?+ y" N. j* E/ s. }! ~! \+ K6 [* y
    ! z: v5 e/ s$ n  [& P
    . w: Y7 ?, [/ _, D9 O
    ————————————————: i! _5 T4 O5 ]( G1 A/ C' G& v
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。: L9 _0 |0 i/ j2 w# a% s& d
    原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735728
    ( Z' z% H9 v- l( q3 B0 k& I) v1 R5 \# e7 O
    + b. `4 t, A% C$ j& c
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-7-28 18:51 , Processed in 0.388974 second(s), 50 queries .

    回顶部