- 在线时间
- 791 小时
- 最后登录
- 2022-11-28
- 注册时间
- 2017-6-12
- 听众数
- 15
- 收听数
- 0
- 能力
- 120 分
- 体力
- 36352 点
- 威望
- 11 点
- 阅读权限
- 255
- 积分
- 13866
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 616
- 主题
- 542
- 精华
- 12
- 分享
- 0
- 好友
- 225
TA的每日心情 | 开心 2020-11-14 17:15 |
|---|
签到天数: 74 天 [LV.6]常住居民II
 群组: 2019美赛冲刺课程 群组: 站长地区赛培训 群组: 2019考研数学 桃子老师 群组: 2018教师培训(呼伦贝 群组: 2019考研数学 站长系列 |
当 s 个服务台被占用后,顾客自动离去。 这里我们着重介绍如何使用 LINGO 软件中的相关函数。& j! j/ U# E5 N8 F% y5 f: k
1 l. P: P7 g) _2 Z, R5 ^
1 损失制排队模型的基本参数2 [* F) `9 U: j2 Y# {! E$ U! A8 U
对于损失制排队模型,其模型的基本参数与等待制排队模型有些不同,我们关心如 下指标。8 k# O4 q+ [7 D5 l
3 n, I, p1 O1 g5 u
# p9 U1 x& r9 |4 w! u4 p
; k8 j# e2 ^# Q$ m8 L8 e: f/ N+ k
) A2 k) Q" u- O4 R' P# q. U: \7 r
2 损失制排队模型计算实例
: m& G/ w. @1 B8 i2.1 s =1的情况( M / M /1/1)
, ]/ c/ E4 D/ F9 l( z' p例 3 设某条电话线,平均每分钟有 0.6 次呼唤,若每次通话时间平均为 1.25min, 求系统相应的参数指标。
O' c6 r9 m9 f: I! h0 m! N p0 n
0 G" {$ v! [ ~; T i![]()
; X# x2 {2 n& U# X- h: G: w$ V" o; @3 s3 e5 K/ Z- q
model:' Q6 J4 H$ @5 D& h V
s=1;lamda=0.6;mu=1/1.25;rho=lamda/mu;
+ D8 f$ ^1 k+ K- _; R! q5 _0 tPlost=@pel(rho,s);
$ s1 M* i/ q cQ=1-Plost;
/ S4 P' W. W: u! `3 \lamda_e=Q*lamda;A=Q*lamda_e;! J. ~0 w3 M5 T# ?( u9 Z/ K' }2 E
L_s=lamda_e/mu;' w5 P4 r- m ?2 d! I0 d; O
eta=L_s/s;
5 R3 B# e2 g, Eend 0 C" s1 K# ^# V. {! ^
求得系统的顾客损失率为43%,即43%的电话没有接通,有57%的电话得到了服务, 通话率为平均每分钟有0.195次,系统的服务效率为43%。对于一个服务台的损失制系统, 系统的服务效率等于系统的顾客损失率,这一点在理论上也是正确的。+ b# m: A* q, X
2 Z$ q) D. }/ T! e/ u* H: N2.2 s >1的情况( M / M / s/ s ) }4 B3 F) D2 N8 H& X& s
例4 某单位电话交换台有一台200门内线的总机,已知在上班8h的时间内,有20%的 内线分机平均每40min要一次外线电话,80%的分机平均隔120min要一次外线。又知外线 打入内线的电话平均每分钟1次。假设与外线通话的时间平均为3min,并且上述时间均服 从负指数分布,如果要求电话的通话率为95%,问该交换台应设置多少条外线?
+ O& g% g6 c$ |4 B D3 f
1 B4 U* n+ t4 j% x0 p k8 F4 {: v解 (1)电话交换台的服务分成两类,第一类内线打外线,其强度为
7 j5 I! T; b- A0 a0 u6 e J5 j5 ^$ V. M# e
' @9 M, f. ^: V8 K& {2 ~
/ C& w' x- B, w1 Y ; {& o- E$ y4 O: W( O; O0 q, z
& D, j9 \" h9 x
由上述三条,写出相应的LINGO程序如下:0 r, p( T4 ~4 o
& b) b1 W4 n }6 wmodel:
* T0 r4 I9 \) N$ o* [$ |% ?9 L1 v' {lamda=200;/ K2 h( Z9 r" J
mu=60/3;rho=lamda/mu;( a6 e1 C' v+ n
Plost=@pel(rho,s) lost<0.05;
& h3 L) w; h6 F1 Q( K7 yQ=1-Plost;
/ \$ u) L; }6 m+ n, p9 T5 Dlamda_e=Q*lamda;A=Q*lamda_e;; ? @, q: O2 N, M: k/ g8 j
L_s=lamda_e/mu; \/ G& a7 h3 a" \0 a
eta=L_s/s;4 l2 E+ _- y' O8 b; u0 C: \
min=s;@gin(s);
* x) v) X; m: z, I% Y9 J/ I2 Dend
* O% B; p: Z# k, Z* R% g& G- r求得需要15条外线。在此条件下,交换台的顾客损失率为3.65%,有96.35%的电 话得到了服务,通话率为平均每小时185.67次,交换台每条外线的服务效率为64.23%。
* X7 O1 t- l8 ^0 J! I( ?5 G5 b* X! H9 O% F3 D0 x
求解时,尽量选用简单的模型让LINGO软件求解,而上述程序是解非线性整数规划(尽 管是一维的),但计算时间可能会较长,因此,我们选用下面的处理方法,分两步处理。
: z" q9 L3 d O. D6 H# p( j! t
& b1 Z2 B4 [5 n1 ~% B! \第一步,求出概率为5%的服务台的个数,尽管要求服务台的个数是整数,但@pel给出的是实数解。 编写LINGO程序:. X- y$ ?- P9 Q7 O
: t- Y9 k6 \) I; |; |0 R0 K ?
model:
5 q$ V6 N3 e" [ w7 Slamda=200;: Y c- u* O0 ?" e& w
mu=60/3;rho=lamda/mu;
5 l+ V5 E) L$ |7 `# [# b@pel(rho,s)=0.05;- N7 o) }8 }4 C" d A5 \8 k' B
end % J1 v- V2 v8 d, j: D9 I: y3 R
求得 s =14.33555。
5 h! `: o3 n2 O) K. `& ~. W+ j* {# M6 e
第二步,注意到@pel(rho,s)是s的单调递减函数,因此,对s取整数(采用只入不舍 原则)就是满足条件的最小服务台数,然后再计算出其它的参数指标。 编写LINGO程序如下:8 R. w4 c. {( ^+ v8 N. X
$ i; u2 u' y. @8 b: S9 v1 A
model:
# C& r; S# ~5 D+ _; u' ^8 Qlamda=200;; O, J3 t9 T0 P: c% V+ Y7 {
mu=60/3;rho=lamda/mu;! q3 K' Z v$ v3 ]
s=15 lost=@pel(rho,s);2 G! ^6 {% r9 k$ T
Q=1-Plost;
( k# y$ p6 Q) D( Z+ y" M1 Tlamda_e=Q*lamda;A=Q*lamda_e;
6 I7 Q* j/ A4 KL_s=lamda_e/mu;
) G# f, V% f! Y. p2 c6 Peta=L_s/s;8 s O8 {0 S1 l/ y
end
/ S- s6 O" c4 [. L比较上面两种方法的计算结果,其答案是相同的,但第二种方法比第一种方法在计算 时间上要少许多。
* Q/ h% w! [3 g; K& n" @————————————————
! O; h1 A' D9 s; X( b4 |; h% \* {版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。6 ^9 d2 y: ^/ O& i
原文链接:https://blog.csdn.net/qq_29831163/java/article/details/89735685+ n' ~8 b: x+ S' ^2 d1 Q
- @, W" C$ [+ X
1 w9 q* h; h$ N% U8 U } |
zan
|