QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3444|回复: 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 单服务台混合制模型2 C9 J3 d2 ~6 D5 f+ E( K$ O
    单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。/ n+ I; B$ m9 |5 D8 `6 m
    3 J9 l* |- p# n

    + t. o- w# w  G$ H) y; c, P/ H) D$ u# H  `, @
    8 f" K+ Q" L- L$ k- L
    3 o2 H* g: p) M! i) m3 ?
    由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:/ j4 j1 f1 Z4 ]9 D

    8 H- H9 Z& {6 W8 |1 n8 F0 z, Z4 q) k' {( |# i  k0 u( V
    7 _  m  }: V' x& Z
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。; o0 I6 U& {& X" ?5 j. f4 R0 r/ y' J3 |' Q

    5 M" t7 m* t, k' v# c解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    5 a  v# M1 Z( h0 S6 O9 z
      [& W! h) O- [. P8 U
    " I. ~! I( _* e' \  j4 ?
    % B* f3 E6 a4 A: X0 Y) G0 I
    ; b( c: \! K( h! C5 X2 Q3 ~0 y
    $ R9 v; G# b) t, N编写 LINGO 程序如下:
    ( H, R0 A6 H# d1 @. m0 n1 ^" e4 H: X8 _
    model:
    + P7 ~/ v; U# U) h8 Rsets:
    % w- B0 K! S; d% s4 e% bstate/1..4/:p;7 K9 \; ^3 t! O" @. f
    endsets( w* B1 `/ ?2 }
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;6 \3 e: P) c' e0 C
    lamda*p0=mu*p(1);
    5 d' ~4 [7 T+ |" V5 H(lamda+mu)*p(1)=lamda*p0+mu*p(2);9 F0 B' D# h; N7 i8 i7 W" f
    @for(state(i)|i #gt#1 #and# i #lt#, i+ b0 n3 u5 L9 H
    klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));# v) Y, p# X" q% v& Q
    lamda*p(k-1)=mu*p(k);
    5 Q; y, N1 p1 i* z2 i# Qp0+@sum(state:p)=1;
    & ^+ P* r( i) ?6 FP_lost=p(k);lamda_e=lamda*(1-P_lost);8 G1 i( ~1 F. \8 J) H# Y
    L_s=@sum(state(i)|i #le#k:i*p(i));
    ( t# H9 U1 g' [$ r1 N- I3 c% c( vL_q=L_s-(1-p0);$ w  @: s5 o9 ^
    W_s=L_s/lamda_e;
    1 {; g* {/ t$ \- g$ y$ bW_q=W_s-1/mu;
    1 x2 ^; I: H$ G7 j( @' L1 xend& D, N6 B9 }$ R0 M1 @7 I
    2 多服务台混合制模型
    4 z' d6 Q" B4 s2 z多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。1 }3 a0 I: M, N9 Z' P9 T0 [/ \8 Q
      I# T3 \% C* }( |& J
    由式(4),式(5)和式(6),并注意到在本模型中
    9 Q2 J( O, i( K4 C6 Q$ m  R8 ?8 G2 M% ^" M" V

    0 j+ T/ S2 U' R: I: L( A( D  Q0 U9 ]% L& f4 K8 a) Q
    于是5 ~9 X6 B/ P. J; O7 m: R* }

      ]! Y  ~- S) v6 T" o
    ; z. u& j& R1 O1 v. d7 @1 U) U  q$ F2 Z, U% Z& z  c

    ; T) ?  r$ e7 X4 E4 I( d$ K  Z6 ?; g4 Y) M) w- @4 n1 W% O# o

    & ~; ~/ ^, \- U) b  w
    - o; ~, N5 f/ J- c+ a9 X* H& J8 @例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。
    * @) ]# w+ {4 \7 H
    - b7 {6 Z" R9 W1 K解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中0 `* \. I3 J7 E& _( g

    9 a' X8 B) Z) w8 N% A& J: B+ |3 d
    ! d. y$ h7 b& @: n  ^/ o0 L' B9 G8 X, I& [* X
    编写 LINGO 程序如下:
    , |4 P4 a% W7 B2 C, h+ b+ P* V. C* Q0 r; g- \+ U6 G1 ~
    model:
    / `3 e: Z+ h; @sets:
    % B! s9 k7 F! ?/ s1 n( d" _state/1..5/:p;7 L' a. m+ T/ \9 s& \
    endsets
    * t0 K0 [2 w3 K* S( L& j$ Xlamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;8 x+ g6 x5 K- ]' d0 H4 n
    lamda*p0=mu*p(1);
    & @4 p9 n- ^3 D6 P' t& W- n1 x(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);4 T$ S% V9 f) W$ {- t' h: [
    @for(state(i)|i #gt#1 #and# i #lt# s:0 Q- g7 `! p2 {7 V5 L) m" D
    (lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1));
    7 F# J. _* N* H% W4 B@for(state(i)|i #ge# s #and# i #lt# k:
    ) c8 R; _4 b3 A(lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    6 F$ y% K8 i& glamda*p(k-1)=s*mu*p(k);
    % ^+ ], ^" p, Np0+@sum(state:p)=1;
    1 y, W$ g# g, V3 HP_lost=p(k);lamda_e=lamda*(1-P_lost);! w$ T+ A, t9 F/ F4 s8 P
    L_s=@sum(state(i):i*p(i));0 K- i' Z' `! k5 C' `
    L_q=L_s-lamda_e/mu;9 M; d. r7 B* B) G0 Z
    W_s=L_s/lamda_e;" b5 u" O1 b. z1 M% Y' I
    W_q=W_s-1/mu;
    + [: [% ^5 B" w7 M2 ?: i( J* d. yend
    ! U  `1 {$ b% E9 k0 p) W* }7 t6 J在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有; h6 ~' e' G. x

    . A: H, A3 ~; h0 o) z8 J5 Y1 m6 w
    ' L5 k! f; J: P9 }+ t% X
    式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。
    1 D( o: y  g% y- ]7 }" C
    - ]8 Z8 a2 h! O: w6 `- M2 @. {5 t# D对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
    7 B# q( z0 P. G' l# O6 Q: p1 Z- `& E: B2 w+ Z5 ~' O

    # i3 X, i6 l  Y5 F
    : v- _, e8 H3 Y/ ]————————————————3 {& O& u+ R9 `, S, m5 P
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。: ~5 X- k3 o* `! f
    原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735728
    ' M; T+ n4 U: l' s% g3 a7 K# H' w$ Z* e, A3 t( ?$ i; W& s

    6 w% j( D( Y# C+ i9 c
    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-11 08:21 , Processed in 0.289065 second(s), 51 queries .

    回顶部