QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3409|回复: 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 单服务台混合制模型& ~+ L; }7 R4 s9 Z7 w8 m
    单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。
    , I& E* ~* g0 [- @) y2 \- G7 C4 h, L) {/ F

    , a1 i4 v4 i7 U5 u4 c3 ]  P  V
      f/ Z6 A! H. A  Y% ]$ _% C$ B; x0 N1 _' r

    6 W4 t: U( P/ @由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:8 z$ i9 P& c4 b

    ' M9 [8 k# y5 G# J# u7 }, N) ?. l! n% O3 d

    8 x+ s! A# g' ^1 K$ o# w0 s例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。
    , Y* i# V+ X2 c- Q* r' d4 @
    ; }. L" O& a6 `3 F0 |6 Z' Y解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    9 |$ ]+ E4 x8 G  X2 g* i1 m, ?( N

    / A8 f9 f; ]( l
    2 |- o' H: M& b, C& R5 b, }
    % [! c# u/ Q8 E; n6 m9 Z; b$ }! r* Z! W# E, j0 D
    编写 LINGO 程序如下:
    7 b# [  e3 a' }9 S! ?
    3 d' p+ i: s% u0 fmodel:
    1 n, d0 ^7 d, K8 }- i2 D3 s. |) \sets:6 N9 n+ j$ m; W7 H9 j
    state/1..4/:p;
    ( @5 o: F8 R% {! j; C& ~. _endsets0 ]& o2 t/ L) [
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;& t2 N' W: ]: @, R3 _
    lamda*p0=mu*p(1);
    2 a6 v( u# k* s$ T) X(lamda+mu)*p(1)=lamda*p0+mu*p(2);
    1 i( _/ }0 O; T' {9 ?@for(state(i)|i #gt#1 #and# i #lt#  p& P$ Y4 D, P
    klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));
    8 c4 {* L) ?1 a) v' Plamda*p(k-1)=mu*p(k);  l, G5 I/ f" X8 s2 `
    p0+@sum(state:p)=1;
    ; R8 c# Q" t' N; mP_lost=p(k);lamda_e=lamda*(1-P_lost);8 e; k8 X: r' a- q) ]" S: m
    L_s=@sum(state(i)|i #le#k:i*p(i));* P0 x( S# T' D4 B4 H
    L_q=L_s-(1-p0);
    " _1 j% F5 W& E- d# M( T- EW_s=L_s/lamda_e;
    8 j, P+ w& K0 c4 r$ Z. E' {- \5 ?$ HW_q=W_s-1/mu;
    ) k: C+ S  U+ s$ u2 v8 Dend" ?: j: i6 Q, `/ w% U9 Q
    2 多服务台混合制模型
    # M# P5 L; h9 ]2 n多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。5 o& ~1 `# y& |1 ]$ @; k8 o% I
    ' m1 V3 m+ v. `1 Z2 l- f0 S8 M
    由式(4),式(5)和式(6),并注意到在本模型中# [5 \6 f% U/ D  W2 Y

      r0 q  d, B3 D0 _- [7 V+ L$ O4 d5 E# s1 K& k8 |
    1 j% E- K9 h2 j5 ^$ q+ I
    于是( ]( C* g* e* U

    / A) ^3 t3 Z8 S! k; Z, t3 b2 b' \9 {  ~& h
    # g! M3 P; i3 b: _. F+ S

    . ?& z! [( d+ L; l/ A: z& ?
    ' e" B. a4 _$ V  [  d! I
    " Y% U( |5 p$ X3 n) n1 C) w0 ?3 U4 R  h6 M7 J$ q
    例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。; `+ B: s' H- Z4 \/ t  W1 D% u: J+ N

    8 w1 _( Q$ y& A- `- x解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中( J1 `1 d3 W1 H+ Q+ O3 ^
    & y  e; {5 S2 K

    4 A9 |- _' t5 ^
    ; X" r( n6 H7 j% y. O编写 LINGO 程序如下:$ _, F7 _4 L+ k: M
    & w. I2 L9 u. `: f
    model:# ^5 B# w  S8 y
    sets:( S! v4 C* H% O
    state/1..5/:p;
    ) c7 \: v6 X. K$ Zendsets% @" l+ i: e4 Q3 X8 w
    lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;& O7 H+ j; e+ m
    lamda*p0=mu*p(1);' l$ L- V& G" ~
    (lamda+mu)*p(1)=lamda*p0+2*mu*p(2);' H% k+ k" c6 [4 }5 T
    @for(state(i)|i #gt#1 #and# i #lt# s:
    5 N, o7 N' _1 D2 F(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1));
    ( F; m1 x/ Z5 ?! o@for(state(i)|i #ge# s #and# i #lt# k:
    6 n6 _7 F  F( K+ l(lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));# d& _7 y  ?& n  L7 C# Q
    lamda*p(k-1)=s*mu*p(k);  w: o+ c5 N" P# h
    p0+@sum(state:p)=1;
      Z" x7 \7 L, ]* o( q% u! XP_lost=p(k);lamda_e=lamda*(1-P_lost);2 J9 F# Q1 i! r+ k* x
    L_s=@sum(state(i):i*p(i));
    + A) A; m) ]) I; E& d; S( |L_q=L_s-lamda_e/mu;
    ) b0 g! j5 r; q" W7 i# f7 eW_s=L_s/lamda_e;
    ' L' ~+ H- k2 s3 u9 YW_q=W_s-1/mu;
    0 p2 j5 I+ u: h* M6 P) ~4 Zend5 @. t, n& J- q8 r
    在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有" F$ X" F& k# {2 G4 q# `0 W! }. B( J
    1 L5 `* `* X" z

    ) x# ?; N7 C. ~1 U! M9 n/ J
    # |8 u0 l- Y( N* X7 o( l式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。( G0 F+ F) U( F9 ~3 _

    3 O! M# ?: B& B- ]+ Q对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
    , P5 d0 {  h+ }
    + ]' y' X. v( ?: K# E% k3 n, [* m
    ) t$ A: }9 l) t
    ————————————————
    ) ^# \$ A7 k8 c- x8 Z版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。. ~& P7 N) d, Q3 l: j+ C) [7 T2 ~* w
    原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735728
    , y, ~8 G' r7 d0 D4 m5 A8 o4 g1 F6 p, g. y) i3 ]; q, D5 _

    9 y: G4 L0 H3 u( X0 S/ ]7 }& R
    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-16 23:25 , Processed in 0.321180 second(s), 50 queries .

    回顶部