QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3408|回复: 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 单服务台混合制模型) z- Y& p  J9 t! L' g% Y- O) y
    单服务台混合制模型 M / M /1/ K 是指:顾客的相继到达时间服从参数为λ 的负指数 分布,服务台个数为1,服务时间V 服从参数为 μ 的负指数分布,系统的空间为 K ,当 K 个位置已被顾客占用时,新到的顾客自动离去,当系统中有空位置时,新到的顾客进入系统排队等待。( b- @4 v0 ]1 p' r4 _- C) ~3 m

    & g  P! l- j( U1 W# s( ~
    9 B8 b. }# v0 F" K' d
    7 \# A6 b& t) `, }/ [3 [
    , s; N8 z$ _; E& a5 a8 H4 K
    - z" K$ _4 v7 V由于排队系统的容量有限,只有 K −1个排队位置,因此,当系统空间被占满时, 再来的顾客将不能进入系统排队,也就是说不能保证所有到达的顾客都能进入系统等待服务。假设顾客的到达率(单位时间内来到系统的顾客的平均数)为 λ ,则当系统处 于状态 K 时,顾客不能进入系统,即顾客可进入系统的概率是  。因此,单位时 间内实际可进入系统的顾客的平均数为:
      |; {) f! e% Q" }1 y' M3 Q+ G/ V/ b0 ?! P
    5 v* R8 n; S" E: ]4 H1 X
    * G3 a# K: \/ k7 _1 ~! h
    例 5 某修理站只有一个修理工,且站内最多只能停放 4 台待修的机器。设待修机 器按 Poisson 流到达修理站,平均每分钟到达 1 台;修理时间服从负指数分布,平均每 1.25 分钟可修理 1 台,试求该系统的有关指标。. a7 g$ `' [: a, j
    5 x5 a7 q8 p5 {2 J! c$ [1 b2 T; L+ e" U
    解 该系统可看成是一个 M / M /1/ 4 排队系统,其中
    / v! h# A/ H) {4 W$ f& `* X3 u1 N  p( x' \- ~; n0 N
    " U$ X2 e. F3 ~- D  P& u- j

    " z9 |4 l" \# c9 |  G9 P" I! T; y7 r, U# c( Y& V

    ' m9 ~+ z! s. U6 e+ j编写 LINGO 程序如下:! `. k8 e+ Z# @) _
    % d# U1 Z; F+ D
    model:
    ; T( h1 d9 l2 ]+ M+ i  wsets:& c+ ]( J7 ?. v7 i6 R7 q/ F1 \
    state/1..4/:p;5 N0 o9 F' k) Y+ |2 Z# j
    endsets% q3 g( B' @2 w
    lamda=1;mu=1/1.25;rho=lamda/mu;k=4;( H8 b0 w, L* `6 ]
    lamda*p0=mu*p(1);" o# N8 I7 E, u" n/ D
    (lamda+mu)*p(1)=lamda*p0+mu*p(2);4 z7 G' W- }7 a  W* M' x: v
    @for(state(i)|i #gt#1 #and# i #lt#
    : J6 T+ N3 _- i/ l0 h& B+ [5 @klamda+mu)*p(i)=lamda*p(i-1)+mu*p(i+1));
    6 ^4 w% I& y3 K3 p% I9 alamda*p(k-1)=mu*p(k);$ H  P/ r' A1 v! F8 h3 {, k
    p0+@sum(state:p)=1;
    + H' C% t+ E& i- mP_lost=p(k);lamda_e=lamda*(1-P_lost);
    . @& C: [4 x" zL_s=@sum(state(i)|i #le#k:i*p(i));
    6 v5 s  F# I+ s" q! O4 x2 HL_q=L_s-(1-p0);+ G! s- `8 [9 x  d  T
    W_s=L_s/lamda_e;
    8 {0 ~, Y; w3 ~- D) v# [, fW_q=W_s-1/mu;
    5 Z! E# @+ ~# [* Mend
    , A# |" S" p- n* T- m- ~. j2 多服务台混合制模型
      l9 \/ g: }& m- Q8 |( ~! y& d多服务台混合制模型 M / M / s/ K 是指顾客的相继到达时间服从参数为λ 的负指 数分布,服务台个数为 s ,每个服务台服务时间相互独立,且服从参数为 μ 的负指数分 布,系统的空间为 K 。7 g5 y- v8 c4 n" C: Y
    ( A/ Z' K% U, Y. T# M
    由式(4),式(5)和式(6),并注意到在本模型中
    6 N& b: z+ ^1 A! V' e# O) H
    ; B$ L5 J2 w, p# n" Y7 H1 A8 t9 @
    6 K- x7 p4 k3 ~2 w+ r! G/ W- g9 L, ~* H9 F$ j; ?1 I
    于是. D' m$ j, C% b1 y, o6 B
    $ r# W# t& n( f
    ) e$ J% h$ ~: E- f' P  J
    ' g! s1 d/ j1 \% @# f% g4 M
    ' Y# N; t* [' a4 q$ d% x) H* d
    " J4 v. p6 a3 b# j4 D* k  H+ I

    5 ^( F' k$ g: H" O8 [7 _8 X2 J9 `4 k  k/ d! f! \+ u7 t
    例 6 某汽车加油站设有两个加油机,汽车按 Poisson 流到达,平均每分钟到达 2 辆;汽车加油时间服从负指数分布,平均加油时间为 2 分钟。又知加油站上最多只能停 放 3 辆等待加油的汽车,汽车到达时,若已满员,则必须开到别的加油站去,试对该系 统进行分析。
    ' E1 t+ p) [; y* K6 [
    $ u# G5 q! f7 ?解 可将该系统看作一个 M / M / 2 / 5 排队系统,其中
    : P6 X4 s9 x9 o
    . Y1 a4 t; T9 L
    7 `, Z6 V( S1 ^3 A8 [* A
    " r6 V1 ]9 H  s编写 LINGO 程序如下:  _" ^" }3 K% D( p

    . u, j3 |& |% j7 y+ }model:" c5 A  t+ k+ M7 u" V3 e
    sets:& m- G% m/ O: c: O# }* w6 F9 Q
    state/1..5/:p;. ~" Y. F8 T4 e& U3 G
    endsets/ |( S# x( t% O
    lamda=2;mu=0.5;rho=lamda/mu;s=2;k=5;' U! j* L, d. d1 S+ W! m2 q$ c7 D* _; h
    lamda*p0=mu*p(1);3 {, n9 @7 M: }- T3 Q
    (lamda+mu)*p(1)=lamda*p0+2*mu*p(2);" p% n/ P" Z7 X4 X" a$ y( i
    @for(state(i)|i #gt#1 #and# i #lt# s:0 A8 F$ p: D9 _- w6 D' r- P" ^
    (lamda+i*mu)*p(i)=lamda*p(i-1)+(i+1)*mu*p(i+1));
    + h( W5 E- y$ v- @@for(state(i)|i #ge# s #and# i #lt# k:, O4 |0 C8 F$ |1 `7 n0 Q( \
    (lamda+s*mu)*p(i)=lamda*p(i-1)+s*mu*p(i+1));
    ' m$ ]# i3 Y+ _$ k( o  W7 ^lamda*p(k-1)=s*mu*p(k);
    5 [  }: q6 v* f  xp0+@sum(state:p)=1;
    / |6 M  |+ k5 d+ K- V. _P_lost=p(k);lamda_e=lamda*(1-P_lost);. _2 k( t/ C* b/ {6 ]% S1 F" }) ^
    L_s=@sum(state(i):i*p(i));
      H5 g: G- U; `4 d5 L6 n; sL_q=L_s-lamda_e/mu;
    5 x# y& C9 ^& b3 _W_s=L_s/lamda_e;
    6 S' K" }+ ^) g9 K# ^W_q=W_s-1/mu;! B/ }- j* {9 F/ d, N
    end
    & y3 {4 q7 I* U- o  h3 P在对上述多服务台混合制排队模型 M / M / s/ K 的讨论中,当 s = K 时,即为多 服务台损失制系统。对损失制系统,有2 [! C2 D$ J! Y+ ~: o) B

    * A5 h3 u8 Y; c& b9 i, r2 g, a4 c' L* W9 H% {

    : t: B- i+ [# f, j2 V式(52)称为 Erlang 损失公式, B(s, ρ) 亦表示了到达系统后由于系统空间已被占满 而不能进入系统的顾客的百分比。+ J6 s! k% C3 z$ G3 ~# c# L- r; r) v

    2 ^9 j, J& A/ l6 K6 H对损失制系统,平均被占用的服务台数(正在接受服务的顾客的平均数)为' V8 H+ Z1 H5 S7 q" M

    ! C  ^8 x2 m! K# x6 G0 C8 k
      C: q5 ^/ h$ U3 [7 h
    , ]1 ~  ~3 A  n* j: \————————————————
    * a/ R# b; [- k" I版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    5 r5 Y, q, [$ w5 z3 P) Z原文链接:https://blog.csdn.net/qq_29831163/java/article/details/897357287 l( V. G/ P( i" {) J

    6 \+ p8 s7 P" Y' A: K! l3 \1 ?& t$ M' B3 b. J* B# 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 14:29 , Processed in 0.343240 second(s), 51 queries .

    回顶部