QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3498|回复: 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 单服务台混合制模型" W8 A$ m* u" l5 q
    单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。7 o7 K, E. |& h
    % Z7 \; J- ~- H" b% m  u

    ; d- ]" m8 F; s5 S% y  U
    , q0 k$ C& T& v; k* {1 l, g* c: @0 |, ?8 Y6 e( N6 d+ a1 S

    3 M2 v* e+ U2 B* v! b( g由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:
    $ e" g" U' t. h3 b
    ) j; G1 t: k- ^# L# v8 t$ v7 K1 n
    ' U+ x1 K! @4 {- Z8 w1 h7 V' k* f. ]- K9 P
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。: e- o0 B1 B0 |+ s3 V3 _

    , b9 D5 T% g. ^: n解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    ; T/ _2 h  P9 K% E% V3 M& ~) e+ L. U2 z% i% g) R9 Z
    / ~# z& y& ~7 `( M4 N
    # m  t" o; A( R2 I' Y% Q" {0 j5 X# R( b

    8 y9 k4 {/ j( B: O
    " @: ?" r1 T) c& k3 h. R编写 LINGO 程序如下:
    - V6 w7 W7 Z, u( _# X" _$ x& e7 |5 M. i* ?/ f' h# S; @) U
    model:
    . a9 ], b- k1 S$ zsets:
    . Q7 V8 m" V$ ostate/1..4/:p;
    5 W4 ^& w  y' }! {. Tendsets0 l) u& c2 o: a
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;
    , P0 W2 y$ g+ glamda*p0=mu*p(1);- I' }$ V! |8 Z( ]! T: A
    (lamda+mu)*p(1)=lamda*p0+mu*p(2);
    & \& q) v3 M" E6 J8 {) u! t+ I1 C5 Z: E5 \@for(state(i)|i #gt#1 #and# i #lt#5 d, _( L, M8 N/ O
    klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));; q- N1 j, f! [4 e+ D* d6 F: r6 \, g
    lamda*p(k-1)=mu*p(k);; n+ ]8 R" k4 N/ t
    p0+@sum(state:p)=1;  X" f) V: @7 n
    P_lost=p(k);lamda_e=lamda*(1-P_lost);: n/ A- ^7 r6 p4 L( M1 X4 P+ D
    L_s=@sum(state(i)|i #le#k:i*p(i));
    " }! {% b3 }' c* Z  A9 Q$ `L_q=L_s-(1-p0);
    ' L6 B& h# M2 N/ ?W_s=L_s/lamda_e;- u  S2 [- E* ?* E& L* D* ~0 E
    W_q=W_s-1/mu;) q9 S6 I: u8 e  E9 ^( d
    end
    : b1 N7 u7 y/ x. D2 多服务台混合制模型3 U; d) `; ~/ x
    多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。
    ( c8 b3 L" A5 t! ?3 P* _, X& l+ M1 h; k: i* D: g
    由式(4),式(5)和式(6),并注意到在本模型中# a) P9 `2 T% A% z6 N6 E

    4 a5 k; c5 J( R. t" J7 z
    # B5 n2 ~* C) c# n% I7 f* m' b) J
    $ F0 y3 a% S( M于是8 H6 ]8 ]6 r$ B! n

    " k; }) ^  O2 B5 E& q) S1 w/ j4 y7 j8 l" ~

    , }3 X  `8 ~0 v% B# T2 Y3 [  j5 [2 ^9 E  j; S

    8 i/ B$ b  y  X) i
    ( ~+ n( b- ?4 q4 q3 m
    0 B& ~% R6 v, n; H例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。2 O4 a0 Q, p+ z7 w, _% N4 F; [

    9 {6 O4 V1 T' A+ q解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中" G) O# c7 b4 {* D/ v1 b
    ( I2 Y9 Z# Q" a9 X) w' X1 v
    # L- m0 o4 [, B( @0 p4 ~8 U+ K. ~8 P4 d
      y! L- S) P+ m- S" P+ ]8 r- b) D" m
    编写 LINGO 程序如下:2 H' Z  k, ]8 G0 J& G2 w
    9 S" x$ p  {6 x2 s$ R
    model:
    ) `  N+ U- d* n" R" }+ n0 [, `7 Rsets:, w; h! d0 ?. f) S: q
    state/1..5/:p;
    0 R* G; V8 J: D  E6 |4 D. qendsets
    # [/ i$ w( T% }1 dlamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;
    & |! N( v! R8 ]+ X0 `: |lamda*p0=mu*p(1);
    + E+ H' W! }% j4 |1 P(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);
    " v! b# E1 P3 ?( O@for(state(i)|i #gt#1 #and# i #lt# s:
    ( |4 D! s- z7 _2 T2 y3 w# |(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1)); : R* i( y9 a! W$ N7 X3 [
    @for(state(i)|i #ge# s #and# i #lt# k:
    * N2 K& ~8 [1 e(lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    ) M/ i' t, R' \& @lamda*p(k-1)=s*mu*p(k);
    3 ^4 F3 D: L+ C* F( d4 Rp0+@sum(state:p)=1;5 B4 l0 Y/ V5 B2 ?, c  w! m
    P_lost=p(k);lamda_e=lamda*(1-P_lost);$ W) i) G$ J: z' s  y8 t
    L_s=@sum(state(i):i*p(i));
    7 l, E2 W+ u0 \  Z/ jL_q=L_s-lamda_e/mu;
    # |6 ?& U4 ?: iW_s=L_s/lamda_e;
    1 I+ E5 [5 S- ?* ^9 t- vW_q=W_s-1/mu;/ n: |5 x1 p$ b- @4 ?4 t, }; c
    end# b& a& B( b! F3 Z" L
    在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有
    - y1 B0 W3 x2 u; w3 K9 y9 ^. k% f( a+ y( s9 F

    4 W/ s& L$ ^1 l. L; X7 P+ u7 w2 K
    7 C) g! |. j' m- x/ V4 M式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。
    ' m' e: _% ?4 |5 \& e
    4 x& [. l* R3 |1 ]对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为6 j- [0 E$ ^- T  u9 k

    - {6 N7 F* a$ ]9 Q6 A
    * y/ J  e3 W$ B
    & ^$ ]7 |8 y+ Q' r; n7 Q————————————————
    $ E! Y8 Q+ G+ M& u2 r1 F$ P  d版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    6 J5 ~: F5 r' \9 v+ q原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735728
      L& I7 d8 J! h" q& l- t
    , S7 b5 T& r! Z- {9 \8 ?# v: r' |; R
    ; @; S2 b, W) c3 n3 T# U
    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-9-12 23:14 , Processed in 0.391089 second(s), 51 queries .

    回顶部