QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3448|回复: 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- @' a. D9 R2 e单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。. d9 k5 C, j+ a* e

    6 Q$ n8 L$ I4 Q8 ~7 u" M. v6 e4 Y7 \& T5 p% P& @

    2 U( j9 N5 m. x; A/ y: h1 {1 y. ~8 v. T7 t1 V1 N

    $ q. f( }+ {* v" c- ?9 K" t8 g1 N# b由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:
    6 w7 ]7 E$ l5 z  Z
    : @$ z* y* M; p9 t5 d& ]" k
    6 k9 j' l" q. P- b4 l' ?: l- D, @$ X$ b1 z/ Z5 z* e
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。* g+ R' b; z, x3 m

      z5 w3 E; [3 V0 l) a解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    % A3 [$ b+ m' x0 f+ D( ^# A
    ; j% v. ^% R2 i4 }8 i3 a# b- \" g( ^' ?. p

    8 F2 o( o  d! D3 x7 p6 J$ S9 U6 p' N" u; R4 V' K" Y
    3 a. t( M8 P  p
    编写 LINGO 程序如下:) Z* k/ o0 @8 @, }3 m' `

    ( n/ e9 s5 A( B8 a" B4 Lmodel:
    6 d# g% T; e; S! a9 H! L, asets:, O8 c1 `7 U, R8 t; E1 X
    state/1..4/:p;$ F2 I: V2 @3 |. ?
    endsets+ X9 M0 h5 L% K5 I
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;
    8 [3 }1 ?9 [. O8 F4 olamda*p0=mu*p(1);
    ( f0 N( v7 ^4 m9 A7 A- [(lamda+mu)*p(1)=lamda*p0+mu*p(2);, `( C- U2 K6 o
    @for(state(i)|i #gt#1 #and# i #lt#8 s3 v1 U/ w, W
    klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));+ g5 c' U  ^0 M+ Q6 n+ F2 \
    lamda*p(k-1)=mu*p(k);* L4 S1 P' R3 J/ v% l
    p0+@sum(state:p)=1;) O7 a" @: I  w8 z. d! G; x" K4 [6 q
    P_lost=p(k);lamda_e=lamda*(1-P_lost);# v+ F* P5 h* d2 V; c! r) x: R, k
    L_s=@sum(state(i)|i #le#k:i*p(i));
    " s5 y- x% E4 i. X( cL_q=L_s-(1-p0);
      F( }5 h" S. [/ I) y7 dW_s=L_s/lamda_e;# R, [% R. W0 a+ ]
    W_q=W_s-1/mu;$ ?5 b% W! P- _3 k7 W
    end
    6 ^. C' z8 x* b- i6 d0 {2 多服务台混合制模型
    % M9 I9 d! G, T7 Z多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。
    ; |" x% x" B% x
    : u% v  e) t! I$ X! n( Z, {4 C由式(4),式(5)和式(6),并注意到在本模型中5 \' x0 j. b" W2 k  h' I
    , }( C/ I4 S3 m. e' Q7 \2 ?' X
    9 y) P1 X" G# J2 O# C" K+ k! W

    + \/ M7 ?5 a! e于是* P/ ^3 p! ?0 E. T

    " _9 X0 j  e( _% \" J# {! y& F$ L- @% i
    - H( f8 ~9 o( Q2 m3 u; ?' A7 `3 W

    4 M, }* S4 F. T  U3 k* |0 r! R. L5 m$ X8 G8 G

    7 f9 g6 {# N  X9 I5 T: p7 v8 E2 k; v6 A; m, e+ V3 g
    例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。
    * b* r9 {0 j2 z5 H( ^) ]3 C  r
    ; g$ i* R; S: Y% D# ]( ?5 O解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中% b" {* ]: y) F, r; o
    + ?* l8 q% n9 Z# S
    3 x+ f5 T. L: K% l4 x

    ' ^# i/ g/ s1 \  D( v编写 LINGO 程序如下:& x4 r- s; B: d# f

    2 ]4 m+ x* M# @1 j1 S% Zmodel:
    2 ~8 f! o5 N: P6 _2 Osets:
    + ]% H0 ^% {3 {4 M3 o) Rstate/1..5/:p;
    # D) T; g9 `/ K8 F& ?' {) n/ vendsets, V# f3 b% Z5 G1 @
    lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;! m8 ^1 N1 i  D! a' I
    lamda*p0=mu*p(1);5 [" D. F( k2 M; j! ?& `) ?
    (lamda+mu)*p(1)=lamda*p0+2*mu*p(2);
    3 @9 u- m  S, e/ Z  H9 Y. ~@for(state(i)|i #gt#1 #and# i #lt# s:
    3 }/ F- a, T, y(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1));
    . B+ e8 D! D: g$ y* C@for(state(i)|i #ge# s #and# i #lt# k:1 L8 N* k% q* l: U) `5 B. `
    (lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));' i$ t+ `* g3 L- g6 N) `4 K: @
    lamda*p(k-1)=s*mu*p(k);
    * K0 K( k$ C2 [2 ]1 g3 `p0+@sum(state:p)=1;
    + g$ }( J/ B' W; P( u: E" QP_lost=p(k);lamda_e=lamda*(1-P_lost);$ c, `8 u6 k3 Q6 P
    L_s=@sum(state(i):i*p(i));: W' W1 W9 x9 F% ]$ Q8 \
    L_q=L_s-lamda_e/mu;
    5 u9 R* ~1 a: u, a& z/ \W_s=L_s/lamda_e;
    : {8 H# J4 K, }W_q=W_s-1/mu;
    5 J/ m8 U& @3 f9 m" gend
    & `6 I4 p( l+ \) p在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有# v! {8 _, \* j# Q8 @$ G

    8 b8 V* s- H/ @4 g9 |+ [0 M* T& O2 h! m5 M
    - T: j) F/ K! ?
    式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。) X  |. w2 p& v
    ( k: s" \* x( Q* X. z
    对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
    * P$ W5 X6 p1 }: ~' \" V+ F# t  v: A) s

    ' a7 w/ u* K3 [
    1 J5 j2 ?- Y% q' K. T————————————————7 h0 y1 F, [8 U) m
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    2 i6 ~1 @4 g) z7 }% \# m. p原文链接:https://blog.csdn.net/qq_29831163/java/article/details/897357281 x, Y6 H5 y3 }8 F+ ^

    5 u# n* l( I# M+ _
    # Y: V# z0 O( |8 u' c4 Q+ A
    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-14 18:54 , Processed in 0.416120 second(s), 51 queries .

    回顶部