QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3349|回复: 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 单服务台混合制模型
    ; v. m7 e0 N3 S9 V; M单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。
    $ B$ ^  I, N+ k2 I
    6 \' X" X, Z' ]
    + @& d$ v6 J( V0 m0 y; x
    " V8 _; Z2 r- T! g9 W) W; Q5 s: v9 X$ Y3 k5 Q

    * K) h) _1 j# M6 Y$ ]! G2 }! H由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:6 S6 q7 K$ i) a$ i3 i2 {$ n
    0 _) s2 J7 m0 d9 V

    , {/ H9 v( K" T7 {8 V# ~( F
    - D8 Y5 v  |% S例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。
    # v1 q9 c" a# W% ?7 s/ I( N# L
    解 该系统可看成是一个 M / M /1/ 4 排队系统,其中& r1 b# W, F7 G& Q# }% _
    ; {7 i2 E& z$ ^$ }
    ) F- J$ K9 u6 \) W
    / r; e  W' B9 Y

    ) A' _2 K; d1 [8 `
    - m0 Z- F" x( I, P/ ~5 z编写 LINGO 程序如下:
    3 l( ~, n5 J+ n6 O! Z/ w8 Y" F$ p3 I# I6 g* P
    model:
    5 f/ z2 \, G/ c6 k) s0 |( Vsets:0 t& |0 i8 _7 g! {. e& ^6 J% u' n
    state/1..4/:p;
    3 p* n$ _* E# Oendsets# E9 ~' N& a! {
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;
    6 [7 r- P+ g$ [! N3 G9 p8 Tlamda*p0=mu*p(1);
    9 F( A& s' U1 u7 R% [% p) y(lamda+mu)*p(1)=lamda*p0+mu*p(2);& Y9 t0 N/ X1 D( s, N6 ~' Q/ W# h
    @for(state(i)|i #gt#1 #and# i #lt#
    ! U$ Y2 {# [8 p* q9 A. L8 e) aklamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));# D  _2 l1 i# [- J+ J) L/ I
    lamda*p(k-1)=mu*p(k);* y6 X  B) e% Y0 w# ?) g. q) W+ F
    p0+@sum(state:p)=1;* h6 R% w9 e" f( u% J
    P_lost=p(k);lamda_e=lamda*(1-P_lost);* x6 F/ ^3 T" F& M* O# ^) k; E
    L_s=@sum(state(i)|i #le#k:i*p(i));( `6 M% l+ b8 b* g
    L_q=L_s-(1-p0);% ^( g! O2 s/ w3 p0 @, m
    W_s=L_s/lamda_e;
    / C; `" k3 @3 BW_q=W_s-1/mu;8 c3 f9 g  n+ q& Z
    end: @+ `& B6 n) P( W7 e0 ]* k6 E
    2 多服务台混合制模型
    9 \  N6 |7 p8 k9 S! q多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。! ~# g# K/ _" a: M+ X
    7 A8 c7 {  N9 N$ ?: b
    由式(4),式(5)和式(6),并注意到在本模型中
    % a/ o7 A* D. b' a
    + d9 ]0 R( q1 _, b) X
    3 z- h; o* P( X1 r9 }$ A" I. x$ J; q5 J* U- L
    于是. w7 r1 l+ |1 P

    # m$ \1 b' B0 F7 S+ P( U1 p5 X+ K, s$ A6 m) |0 w6 V; I1 U
    + i2 b  `/ F: l6 F& o

    % l7 b* x! G6 m9 u6 H' U, W% G" z+ J" w* Y, f: @" C
    # l3 F2 B' s) \, b( \- ]$ o
    $ B4 @1 V1 y& @( |1 H9 U, {
    例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。9 k) K' j7 k, q6 C
    : x6 k0 ?" S. B4 p# @
    解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中
    3 A. i8 |' q+ h
    0 V) \. X3 h  I( e6 z1 \% h5 N: Z5 g* b4 O: a$ @

    5 J4 i+ Y# Z: E5 u编写 LINGO 程序如下:
    / Y  ^$ t; Y! Q/ w5 R$ ]* s$ u5 o( C  f  g# \% k/ ^) c
    model:
      a* X$ s  Z0 ^) Nsets:
    & F2 l# I* p. _state/1..5/:p;  |  L8 G6 @8 A$ L
    endsets* I: Q/ o5 Q- E# j, k* v$ k* U
    lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;
    . B( l- t- c3 O4 C- e: Xlamda*p0=mu*p(1);
    ; p5 J" t/ P/ E- l% s(lamda+mu)*p(1)=lamda*p0+2*mu*p(2);& O( V: M$ {- Y; D
    @for(state(i)|i #gt#1 #and# i #lt# s:
    / O9 m8 R; X# ?4 h(lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1));
    8 B6 S$ v& ~5 z' Y@for(state(i)|i #ge# s #and# i #lt# k:* X% y" P3 f7 {9 e3 J# e4 p
    (lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));& O4 O, t- i0 d, j) _/ S
    lamda*p(k-1)=s*mu*p(k);# R) ^0 I9 C% {- g9 w
    p0+@sum(state:p)=1;
    3 v$ u& x0 J& h7 o! }P_lost=p(k);lamda_e=lamda*(1-P_lost);" H) V' e* N0 r3 P/ _
    L_s=@sum(state(i):i*p(i));
    1 G; j9 m1 B/ B4 o; aL_q=L_s-lamda_e/mu;
    1 Y5 O7 A1 ~# _: FW_s=L_s/lamda_e;
    ; q+ F$ v$ e( y+ G' iW_q=W_s-1/mu;
    0 `+ ]% a. e4 J3 j! ^' oend2 h& n# A+ n; {) B! `7 @6 h
    在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有* o' j/ i" \4 o8 C$ T+ m

    , S% U0 u8 a  w% Q; f- L! x& F' a8 i; A, e5 [

    2 Y1 W) E8 u; W+ N式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。
    0 D. ~6 k' c, E8 ]1 w
    $ r1 K( \& ~; e$ P4 ^9 e对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为
    " k$ v' {# N/ a7 T0 s7 X
    / x) W1 v1 S+ w/ ]& j# D! {* I6 j& Z' B6 d  p: T* e- q

    / o; ?* s( C, Q6 {! g  J————————————————
    - M( s7 l. F( a版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    6 \: f  h0 ]6 q0 z2 I+ _% F原文链接:https://blog.csdn.net/qq_29831163/java/article/details/897357289 u' j; u$ T! `9 L; y! H
    - }8 R  r" a, E* t& g3 A: x

    : V$ {2 j' ?" g. {$ b7 k
    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, 2025-12-29 08:46 , Processed in 0.476336 second(s), 50 queries .

    回顶部