QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3471|回复: 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 单服务台混合制模型( N/ d4 F1 U3 Z9 r8 a* R8 }# ^
    单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。, U5 E9 f- \. n

    2 _7 T+ }8 }2 W- c* A6 Q! v5 M" C0 D. l/ G3 x

    - q9 I1 [+ t6 x1 P7 Z
    1 \3 E) P' D' Z# `/ g3 \+ {+ ^$ R0 V8 J8 p# i7 n' M$ e$ t
    由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:) a. Z- y! A+ B" h5 f  k' U

    $ Y& L8 k" K( [: e: s
    ) S2 f* Z" `7 e- H; D* K8 b. }; ^- L0 _3 ~* m6 d
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。
    8 S/ {$ Z, I5 N) @- \
    & R1 [2 c. b' m) @: C: h8 q解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    4 T$ L. W% X7 b) s+ A; y; C5 o  C2 n: Y* i. S+ u5 G

    5 N- A! m7 {* n% t
    * R) [  T9 v3 O! j5 p& l* E
    % b$ X  m' b6 V& n
    8 S2 l* g* W5 H8 w/ |编写 LINGO 程序如下:. q- A2 I% F5 |0 ?

    . P* U1 O+ J- z" M" Q& Mmodel:
    ( G3 y" k8 v# Y. t! Asets:2 i! b/ I5 _! Q
    state/1..4/:p;
    5 ^$ h7 x+ S* Q6 Q; l' c8 P+ Rendsets. q( b7 Q" U3 g
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;
    / ^/ {/ [% E7 o& f- K' r7 Q9 P4 ilamda*p0=mu*p(1);$ [1 n. q& A/ |5 B% V8 J
    (lamda+mu)*p(1)=lamda*p0+mu*p(2);
    ) L' L3 K+ A. d: C@for(state(i)|i #gt#1 #and# i #lt#6 `( I4 N1 J0 M: ^1 l) O( @% b8 Q
    klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));- t9 z: w7 c7 f4 z2 Y5 o3 U' w
    lamda*p(k-1)=mu*p(k);8 L% b% x; }6 H5 |% D8 |
    p0+@sum(state:p)=1;7 ~8 p- s5 y6 S, ~  m/ ?+ g
    P_lost=p(k);lamda_e=lamda*(1-P_lost);
    ! E) r/ m+ M2 y. P- Q+ V# ZL_s=@sum(state(i)|i #le#k:i*p(i));% n7 {+ j4 w9 W, A( ^: V# Q
    L_q=L_s-(1-p0);
    1 Y/ h0 P; l1 t& eW_s=L_s/lamda_e;0 q8 z  F+ V6 p
    W_q=W_s-1/mu;
    4 y7 B3 d  @  P+ O! v' z6 s, oend/ B  Z* b0 O5 O
    2 多服务台混合制模型: Q1 p9 S) o7 R4 W% p' |7 M# r& c: q
    多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。
    4 n3 Y2 N& D2 M+ W; L" O
    ; L5 a, Q( ]( j  R6 \由式(4),式(5)和式(6),并注意到在本模型中
    . j2 o. V+ n( m. c# \  O/ |& _7 \+ x9 @$ w2 f+ [: {& J

    ! {9 b% k$ _9 a) I, H& S9 m* v4 @" O# }8 G; c
    于是
    . j4 A- `8 a4 @. a
    4 k8 q8 R9 i& i$ n
    2 _, v( P5 D- R. c. w
    $ s+ r+ h* B/ T
    6 t8 Q) f/ R) ^% g- I' ]& W! r7 ?  W1 h" G2 E/ M, V
    ( N" x( ~- \+ t: d! `

    * p0 b6 ~. Y6 L2 m% E例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。2 k/ y: ?- G. E' H- m

    2 ~2 [9 m1 _8 ?  z* `解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中- o2 j8 h/ g1 X, W
    8 R4 J2 P+ ^% Z/ b0 {! d

    5 Z4 Q. Z. w. L& r
    % t8 w, Y  d6 N编写 LINGO 程序如下:
    1 [6 r9 C( J: s8 v5 M  l. ]7 m0 }4 t# g0 {4 F0 F( e+ I* M8 e, w8 R
    model:) C3 ~; E' z8 }( ~& a+ m' P- q5 o
    sets:% y. f( V7 L/ Z% R' g9 f% e" q# k
    state/1..5/:p;
    9 G+ }5 w) O0 X3 `# p8 ?; gendsets* ~7 x' Q/ K- g& D  _
    lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;! _9 v& b$ W0 P5 o
    lamda*p0=mu*p(1);
    , p/ ]! [: [9 }$ Q(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);( g/ X) f- g( M* Q) V( k) Y
    @for(state(i)|i #gt#1 #and# i #lt# s:0 Y* a/ S& ]% S& T* q0 p' ^" T$ q- S
    (lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1)); 7 }1 g7 s# U# M; w; X  `- j
    @for(state(i)|i #ge# s #and# i #lt# k:
      C3 |! [5 `2 k3 Z8 m( s(lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    2 Z, x, i0 r  `  C- @3 Flamda*p(k-1)=s*mu*p(k);
    5 i/ l' s, q& B! A) d7 v% Wp0+@sum(state:p)=1;. u5 P- M  q+ H+ z$ L
    P_lost=p(k);lamda_e=lamda*(1-P_lost);
    * K, }% V  {7 |L_s=@sum(state(i):i*p(i));4 ~4 _! Q( Z! [5 T# M1 z
    L_q=L_s-lamda_e/mu;
    ) W( B! i) c* pW_s=L_s/lamda_e;
    ; ~* }4 t2 p5 L- X$ ]4 K, m( gW_q=W_s-1/mu;1 l8 P: d# X* W" d  B" E& m
    end* _* P0 c; m) S9 F
    在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有
    0 A( K7 _, _# {6 U; t
    % v" F, a* E% q0 E  A# Q3 T$ J; q" M
    9 e- a$ V6 [" b8 J+ `& C
    式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。1 ~* n( ?+ X7 \$ m. |

    4 Y2 X% |* N+ _0 f, b) e对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为; L# F7 g2 S/ L5 s, s0 ]9 @
    $ T+ Y( n1 i( W7 }* |' _( ~% g; T4 Y

    : l: [$ `& @  W" K% _" A3 `: d' R9 ]8 \( Q# R2 z
    ————————————————
    1 x, c( ?7 e# n版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    0 L, N. p; M4 }: k. q原文链接:https://blog.csdn.net/qq_29831163/java/article/details/897357282 _# |; \3 V- Y+ k2 n8 Y

    $ I+ P3 W7 v0 U
    , ~6 X, O2 i. V
    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-8-4 03:30 , Processed in 0.427091 second(s), 50 queries .

    回顶部