QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3406|回复: 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 单服务台混合制模型
    3 s, a' x1 N: u6 V. E+ Y) p5 ?单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。. f2 f5 B$ z' M2 T7 s

    1 |& e8 m1 v* {5 S- B! |  w& ]& g2 ~' Y- @7 }8 D

    $ R/ J' ^8 V; f4 x& P4 Y9 [8 N. w" t( I. _9 V

    6 I* N0 p6 J6 B9 b9 q由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:
    2 Z4 ?8 ~7 x$ n, h/ G: J
    8 K  |* j4 }  }0 M" e7 W! X6 C7 Y% `5 z
    # W: y& A8 |$ _/ b+ E
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。) l* D. F1 f* }7 L7 f" E# I. v; Q

    * A6 h( A4 G7 u" ^! \4 h4 e解 该系统可看成是一个 M / M /1/ 4 排队系统,其中. Q) R0 o* Y4 a7 _) L9 E& v
    8 U" x/ Y" \( `% E
    . m9 ~& T, k/ w3 F
    " `0 G+ t0 n( G

    ( g9 C- T# n/ U0 b% |1 H
    + K" Q, M! W9 Q& P编写 LINGO 程序如下:/ @* _+ M% b) U. {

    $ h5 F; _* b" k" i- U  Gmodel:1 O; N& o/ w( c% x
    sets:
    4 `% N( D7 t0 D2 B9 Xstate/1..4/:p;
    $ m8 m5 z/ ]5 T7 t/ dendsets5 \% x, x: Y5 l; y8 t: ~
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;* L: X. K  R6 H- x! y
    lamda*p0=mu*p(1);: \# h/ w; q+ N
    (lamda+mu)*p(1)=lamda*p0+mu*p(2);& _. N" c& {3 \
    @for(state(i)|i #gt#1 #and# i #lt#
    6 W- H1 I; p% r% iklamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));
      `; X4 l3 x0 m7 w8 Z% ?8 b3 z6 Tlamda*p(k-1)=mu*p(k);/ t: A# \8 [8 }& W; A8 {
    p0+@sum(state:p)=1;5 Z4 P0 a0 o4 D" ?) d! N
    P_lost=p(k);lamda_e=lamda*(1-P_lost);' T1 I7 V  `3 P/ B  O& S7 h2 n
    L_s=@sum(state(i)|i #le#k:i*p(i));
    1 r6 `1 P0 y0 ?6 {- A1 }L_q=L_s-(1-p0);
    / f5 h/ H1 O- ]$ |1 G: Z9 _/ jW_s=L_s/lamda_e;; W# L  P9 z% P0 B$ g, P& _
    W_q=W_s-1/mu;
    & a3 o  W( G) Lend" j) M2 e& R8 F  h! b8 Z+ L' ~
    2 多服务台混合制模型  ]# c6 z1 t9 ]. e/ Y* g
    多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。4 o' d6 L0 V; k4 m) i" U# Q

    % k6 w+ Y/ J# e! o, c由式(4),式(5)和式(6),并注意到在本模型中& N* \" I( A+ f1 D6 |/ R& W

    # [! D* R1 g; ?4 V$ Z( e& }0 v9 V/ N# b$ Q1 ]5 Q3 V
    5 p" _9 W+ c$ k2 v
    于是
    9 Z) w0 S! b+ w8 X: X" L8 R$ }, P$ z

    1 F8 e. F- k  j3 R% _! @' v
    9 y$ V* x, B6 R# Z, P- E, M: ^/ f% c8 C* v+ i
    0 }( b2 U/ T( N0 m2 ~

    * X) ]- L' d0 q+ `! U; s! N( @! e/ G1 B9 T0 r! `" r
    例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。
    0 V7 A9 M1 `$ w5 ~" d! H+ t
    + K7 {* r# v/ N& Q, C# T解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中" z+ t. Y- f" h6 B7 T+ E
    ( P5 ^, e7 b+ t" u9 g# s

    ( w& d# S8 E& K5 x# \8 C% P0 s+ p3 y* v/ j, z( A- J. e  s1 U
    编写 LINGO 程序如下:
    3 \+ \# V% k% c2 ]
    . i9 x! B" U" f5 H! omodel:" n8 j  W% k1 I0 ]' g& s1 p6 ]* J( }/ j
    sets:
    7 ?2 O; }9 i5 z. V* }% b! }state/1..5/:p;8 Y4 X$ Q: X# P: U. L
    endsets' K; K1 Y, p' \" }/ P4 B, Z' ~4 y  \8 y
    lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;! Z1 S( }9 N' \
    lamda*p0=mu*p(1);
    5 a1 U% o3 e5 J6 E) M6 @(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);/ |/ j8 v1 Q5 H( F4 P; u
    @for(state(i)|i #gt#1 #and# i #lt# s:
    # D3 K& P/ w7 h/ R; B1 t(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1)); 7 g1 V4 @1 k) @2 X1 v
    @for(state(i)|i #ge# s #and# i #lt# k:
    ; G7 d9 t" s$ ~8 y; j* l1 t- w(lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    $ Q: Q* ^% \' R' ~+ ~lamda*p(k-1)=s*mu*p(k);: ^( v& y7 v+ Z! b5 {  ~
    p0+@sum(state:p)=1;. G/ A' `# ~' I( `
    P_lost=p(k);lamda_e=lamda*(1-P_lost);
    5 F2 y; L4 p' n# u# WL_s=@sum(state(i):i*p(i));
    ( p( G6 R0 L" v% ]8 ~) M7 Q% ~: uL_q=L_s-lamda_e/mu;4 L  i6 I7 c& N& w: T/ |
    W_s=L_s/lamda_e;
    6 a$ |  B* I% x7 U( q6 `3 YW_q=W_s-1/mu;
    8 ]1 o( x  y1 e- M- Tend( D- c  f4 E9 w  w
    在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有
    % i/ ?2 m" Z' M  G! w" \
    9 Q) D" E5 z) @' ?7 x5 e5 p/ M" G8 U3 r  _* `  g

    & R7 u# c% W% u% D, E式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。% I4 z3 l' s& r! j5 G% l& O3 i

      ?( ~1 T: l6 s% U对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为+ J6 d# C. x! o; d2 m
    : H0 g  H  ^! ^' g3 b/ d9 `
    9 ]  R4 W# v! d/ x5 ^
    ! t2 n" v5 U5 ~; x' k( ^
    ————————————————
    1 t# r; t4 Y1 T* i) h版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    / `$ r2 ?, u& _8 u7 E% q原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735728& ^( ?- n; Z% |5 E0 D8 d# q( R( S
    $ K! J. p( N+ i( D$ u

    4 ]/ O( k4 @1 _$ q8 i
    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-4-15 16:15 , Processed in 0.322380 second(s), 51 queries .

    回顶部