QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3451|回复: 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 单服务台混合制模型
    - S0 \1 [% ]3 E+ D; m/ A单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。
    . o7 v. ^. {3 S# A, Z5 `4 E
    ! h2 y% m1 x+ S# A' s
    + u( [7 T4 \5 R4 T* G. I
    , h" l* F: p: j% k
    : [! x* g4 S- ?, s* |" F  q' x
    " O2 S, d5 ~# S3 A0 ~, [9 H0 k由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:6 Q; m. ]$ |$ |% Z$ a2 i" ?
    + U. f) V" |" x. R3 C' s

    ( d/ {/ [# K8 r: U/ o7 Y# q" ~7 p$ s$ \3 M: ]# l* \, ^
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。$ [/ M+ H) S" n2 m. K) {. }1 j0 L

    5 N$ `  H  g, x% h) F解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    0 O$ P+ A% w* B$ Q  }+ O% u6 M2 Y" [& J( L7 Z6 K( c; ~8 [$ ^  d
    7 n9 i% G$ q7 ~/ R3 D; a! M

    , T4 V( G+ J& _4 P1 y% C" u+ r. r9 s! \; g0 x  \
    3 O" a0 `5 ^: S1 D" O7 H* ~
    编写 LINGO 程序如下:/ l8 f& P+ q. c  V

    / ^/ o2 N6 o( f2 c/ Nmodel:
    % C) y7 |/ W7 O0 ]9 R; zsets:; h) e$ [* W* h6 e# P  B
    state/1..4/:p;
    ( ]( J+ B; y% _9 B1 y$ |/ g) ^$ Lendsets
    : `% @' ]8 X, L0 o3 r2 Rlamda=1;mu=1/1.25;rho=lamda/mu;k=4;, a) D* f4 w2 x
    lamda*p0=mu*p(1);
    + a! b/ \8 n$ c4 Z0 i  @(lamda+mu)*p(1)=lamda*p0+mu*p(2);7 O( [: e0 O8 t) i: J: }
    @for(state(i)|i #gt#1 #and# i #lt#
    % \; U1 [0 B8 r' rklamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));
    - x: T5 e: H8 x- ^7 U4 j8 rlamda*p(k-1)=mu*p(k);: ~/ H+ I# |3 u4 D4 R7 L
    p0+@sum(state:p)=1;
      W+ w% D0 H3 O) M( U% e$ iP_lost=p(k);lamda_e=lamda*(1-P_lost);
    + }  x& Y7 }* u+ XL_s=@sum(state(i)|i #le#k:i*p(i));
    1 U+ Z5 K3 Q1 H5 r1 j0 ~L_q=L_s-(1-p0);
    * S' u9 ^- Y: |: W! kW_s=L_s/lamda_e;7 y9 @4 e7 r) k. ]* h) [
    W_q=W_s-1/mu;8 p+ M% g% s( _# s  y% T* h) Q9 E
    end0 ?4 ?9 h" A! V+ H) u6 S+ Q6 g
    2 多服务台混合制模型0 A6 }5 k5 F& [$ H7 k! c: |
    多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。- @/ ]" K1 h+ n# x/ @- `1 d8 S
    ) v- v7 E. u+ `5 @
    由式(4),式(5)和式(6),并注意到在本模型中# U3 Y7 s9 _9 K0 ]

    # N2 V% `  g6 B' a2 A
    ; Z0 I. N4 \5 k$ S" G: t; w  T' u& ?% F, K1 L
    于是
    , J% B* A6 r8 j2 A+ x6 v2 d0 r* h/ F  M
    + ~! K9 r1 r2 Y8 J0 f) W, G" K# m
    # O3 m! C9 L- N5 ]

    6 ^, Y$ b, c2 h  c0 F
    ) X- d) ?% q' P$ f; B6 r/ U, ?: t' t2 O& Q/ @

    0 r! V' ~. h: y( w- p4 N例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。# t3 o% \* t8 Y

    : o# k) m  k' z# @& J7 y解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中
    $ [, O4 a/ T; f( r' u3 {1 U+ V6 K/ u7 w- v' A
      I/ p- F/ [  x4 |

    4 x: f! o" K# K编写 LINGO 程序如下:7 V1 S* M7 m- Y: T
    ' g' `: _. m( u1 F  d2 C
    model:
    " F, I0 H8 c$ h* a+ \" C) Ssets:
    ' m; l. R: I: q1 cstate/1..5/:p;
    % o% z/ i( w/ j& ~$ Hendsets
    ( |0 I. `( O! h1 b! j* P5 P' ^. Olamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;7 N4 u+ _4 G" ]6 f' }7 U
    lamda*p0=mu*p(1);
      }6 {$ y- C% t! B0 R(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);$ v0 G1 R% |5 ], {: Y2 Y
    @for(state(i)|i #gt#1 #and# i #lt# s:
    * |) e8 R; e& A8 S7 H(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1)); 2 o$ |# {2 p5 i
    @for(state(i)|i #ge# s #and# i #lt# k:8 ^$ s" b" w& K1 W* Y( y. p
    (lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    7 F9 n, I; h8 ]. b% E& M5 E& Nlamda*p(k-1)=s*mu*p(k);
    7 V8 p& [( j+ gp0+@sum(state:p)=1;% H$ w5 L4 |4 @: z5 z7 f
    P_lost=p(k);lamda_e=lamda*(1-P_lost);& P( s; n3 L& S6 w2 f2 h
    L_s=@sum(state(i):i*p(i));* f3 U. ~" D/ k+ s
    L_q=L_s-lamda_e/mu;9 @/ t8 L/ l7 d" y' M, L5 Q
    W_s=L_s/lamda_e;
    / J( W3 U  I- y$ o/ f8 z0 e. mW_q=W_s-1/mu;- D9 q2 `) S7 q- ]# d/ B* V
    end8 t; V& ]2 W- Z& W! k# E) ?5 Y
    在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有
    : U' w! \1 W4 P$ T, ]" y: W
    / ?: H8 T" }4 q, y$ F, V9 @9 K+ r5 Y* q* E) L7 [1 K. c& F2 m  w

    ! _. h$ o9 r  J$ R. b; i式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。
    & h, Z) c; @: `
    . Y9 D6 D! y( U! d8 T; X对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
    / [* X" g. y6 b& C+ o8 l8 r' U7 K& K* n2 i+ I4 u
    0 g. ^5 _; _( @/ P: i+ p
    8 n5 |, Z1 [$ T# m2 C8 h" e
    ————————————————/ a' \2 h( I1 ^5 r
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。7 f; H. K3 P5 M: B& J
    原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735728
    6 e8 ^7 G" |5 Z$ T: j& i8 Q& r- Y. x5 d7 |) }: k5 g' b

    0 v- Q: X% R) m3 M
    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-6-15 22:21 , Processed in 0.456189 second(s), 50 queries .

    回顶部